biggest stock gainers 2001
biggest stock gainers 2000
best performing large cap stocks q3 2026
best performing mid cap stocks q3 2026
best performing mid cap stocks july 2026
microsoft market cap 6/1989:6/1989
qqq monthly returns 2023-2026
amazon market cap 1997
amazon market cap june 1997
qqq monthly returns 2025-2026
msci return jan 1 2008 to feb 1 2008
msci return jan 1 to feb 1 2008
best performing s and p stock price dec 1st 2007 to jan 1 2008
microsoft market cap 5/1989:5/1989
microsoft market cap 9/1989:9/1989