best performing stock in the last 25 years with a market cap of $5 billion +
best performing stock in the last 20 years with a market cap of $5 billion +
best performing stock in the last 30 years with a market cap of $5 billion +
best performing stocks july 5 2010 through december 10 2010
best performing stock in the last 30 years with a market cap of 5 billion +
best performing stocks july 5 2010 through january 23 2011
best performing stocks july 5 2010 through december 3 2010
best performing small cap stocks july 5 2010 through december 3 2010
best performing mid cap stocks july 5 2010 through december 3 2010
best performing large cap stocks july 5 2010 through december 3 2010
apple return since 1985
apple return since 1988
apple return since 1992
hd return since 1992
hd return since 2000