Utilities, Utilities - Renewable
Market cap: 93.28B
Recommendation: buy
PE: 60.58781
Previous close: 318.93
$338.08 USD
+6.00% change today
+4.13% change last month
5D 1M 6M 1Y
More data
analystTarget: | 411.90567 | priceToBook: | 9.77 |
totalCash: | 8.21B | debt: | 1.06B |