First Solar (FSLR) returned 122.6% between October 1, 2007 and December 31, 2007.

money illustration

Explore