First Solar, Inc. Message Board

 
FSLR
53.82-1.81(-3.25%)1:32 PMEDT