Crowdstrike (CRWD) has returned 73.5% since March 31, 2021.

money illustration

Explore