Since 2008, Amazon (AMZN) has returned 3,570.5% and CloudFlare (NET) has returned 446.9%.

money illustration

Explore