First Solar (FSLR) returned 70.6% in 2013.

money illustration

Explore