First Solar Inc.

FSLR:NYSE