3. First Solar Inc.

FSLR, $42.75, 57.07, 33.5%