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
microsoft market cap 9/1989:10/1989
ctsh return aug 1 to sep 1 2026