best performing large stocks from may 2007 to 2008

First Solar (FSLR) had the highest return between May 1, 2007 and December 31, 2008 by a large-cap US stock, returning 133.9%.

You've reached your page limit

Create a free account to keep musing

Have an account? Sign in