First Solar, Inc. (FSLR)
Technology, Solar

Market cap: 13.82B
Recommendation: buy
PE: 10.736273
Previous close: 127.34
$129.05 USD
+1.34% change today
-4.84% change last month

5D 1M 6M 1Y

Inversely correlated stocks

 more

More data

analystTarget: 243.205 priceToBook: 1.73
totalCash: 1.79B debt: 718.80M