First Solar (FSLR) returned 21.8% in 2006.

money illustration

Explore