FSLR
FSLR
Stocks
First Solar, Inc.
267.31
-3.86(-1.42%)
268.07After-Hours
+0.76(+0.28%)
Today's High279.18
Today's Low266.72
Today's Open276.73
Previous Close271.17
Mkt. Cap29.13B
P/E (TTM)16.08
Chart