best stock in q2 2012
best stock in q1 2012
best stock in september 2011
best stock in october 2011
best stock in december 2011
microsoft stock prices in 1987e
dow jones close each day july 31 2026
agg month by month performance for the year 2026
best stock in march 2012
best stock in april 2012
best stock in april 2013
bitcoin price jan 2011
stock market 1985 to 2025
worst performing stocks, between aug 2000 and april 2001, with a market cap of more than 1b
10 best performing stocks in the from 1995 to 2003 to the public