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
More data
analystTarget: | 243.205 | priceToBook: | 1.73 |
totalCash: | 1.79B | debt: | 718.80M |