best performing sand p stocks year 2007

First Solar (FSLR) had the best year in 2007 by a US stock in the S&P 500 (GSPC) in 2007, returning 785.4%.