best performing stocks in the sandp 2016
best performing stocks in 2009-2017 in the s and p 500
best performing stocks 2009-2020
50 best performing stocks 2000-2025
best performing stocks 2000-2025
best performing stocks 2008-2009
lowest returns on february 24, 2026 for stocks with market caps above $2000000000
best performing mid to large cap stocks 2008-2009
best performing mid to large cap stocks 2008
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