FSLR
96.58
-9.46
(8.92%)
First Solar Inc
106.04
PREV CLOSE
96.29
LOW
105.29
HIGH
104.99
OPEN