I will second @wcs2228 's results. I got 220mbps bursts on OpenVPN (AES-128-GCM, over TCP), though sustained was closer to 180-200mbps. Wireguard was close to 500mbps. This was real world download tests from a CDN routed through my private VPN (dedicated bare metal in a datacenter ~700 miles away).