First Solar (FSLR) returned 16.3% between December 1, 2007 and August 31, 2008.

money illustration

Explore