Sign in
Sign up
Microsoft (
MSFT
) has returned 1,501.9% between 2008 and 2024.
Explore
What's the short interest in Microsoft?
BTC return since 2015
What's the most shorted mega-cap?
See trending