Sign in
Sign up
Since 2008, Amazon (
AMZN
) has returned 3,833.5% and Cloudflare (
NET
) has returned 402.2%.
Explore
What's was the price of Amazon at the end of last year?
USD/EUR high in 2022
What's the most shorted mega-cap?
See trending