Sign in
Sign up
Cloudflare (
NET
) has returned 66.1% since January 11, 2025.
Explore
Large-cap media companies worst YTD returns
Car company returns since 2021
Best mega-cap stock since 2019?
See trending