best performing mid to large cap stocks from 2008
best performing mid to large cap stocks from 2002-2007
best performing mid to large cap stocks from 2000 to 2001
lowest returns on february 23, 2026 for stocks with market caps above $2000000000
lowest returns on february 20, 2026 for stocks with market caps above $2000000000
aug28 2025 nvda closing price
sandp closing price yesterday
nasdaq closing price yesterday
best performing large-cap stocks october 2008
bitcoin price december 2025 in cad
bitcoin price december 2025 in india rupees
bitcoin price december 2020 in india rupees
best performing stocks in s and p 500 past 6 months
best performing stocks in s and p 500 past 9 months
lowest returns on february 19, 2026 for stocks with market caps above $2000000000