best performing mega-cap stocks since april 13 2026

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