First Solar Inc (NASDAQ:FSLR)

54.59
Delayed Data
As of Nov 19
 +1.44 / +2.71%
Today’s Change
38.45
Today|||52-Week Range
69.24
+28.58%
Year-to-Date