Since 2008, Amazon (AMZN) has returned 3,728% and Cloudflare (NET) has returned 333.7%.

money illustration

Explore