best performing mega-cap stocks since april 14th 2026

Crowdstrike (CRWD) has had the highest return since April 14, 2026 by a mega-cap US stock, returning 158.1%.