Sign in
Sign up
Microsoft (
MSFT
) returned 89.4% in 1986.
Explore
Facebook, Apple, Netflix, Google since December 2021
Large-cap media companies worst YTD returns
AAPL return in the 2000s
See trending