Utilities, Utilities - Renewable
Market cap: 14.49B
Recommendation: buy
PE: N/A
Previous close: 23.18
$23.21 USD
+0.13% change today
+1.70% change last year
5D 1M 6M 1Y
More data
analystTarget: | 29.53333 | priceToBook: | 1.84 |
totalCash: | 3.70B | debt: | 35.55B |