First Solar, Inc. - Common Stock, FSLR

FSLR 2018-10-25 1.22% v 12d 3 5602.0k -9.09% solar solar
None