best performing large cap stocks q4 2025
microsoft stock prices in 1999
microsoft stock prices in 1986
best performing small-cap stocks in october 2025
gold price all time
best performing small-cap stocks in aril 2026
best performing small-cap stocks in march 2026
best performing small-cap stocks in february 2026
allstate 2012
allstate 2011
allstate 2018
best performing mega cap stocks from february 2014 to october 2015
ixn
best performing stocks nov 1994
best performing stocks oct 1994