First Solar (FSLR) had the highest return between May 1, 2007 and October 31, 2008 by a large-cap US stock, returning 143.6%.
First Solar (FSLR) had the highest return between May 1, 2007 and October 31, 2008 by a large-cap US stock, returning 143.6%.
Large-cap stocks are treated as having a market cap of $10B+.