Since 2008, Amazon (AMZN) has returned 3,833.5% and Cloudflare (NET) has returned 402.2%.

money illustration

Explore