Utilities, Utilities - Renewable
Market cap: 5.18B
Recommendation: buy
PE: 22.022902
Previous close: 28.72
$28.85 USD
+0.45% change today
-10.22% change last 6 months
5D 1M 6M 1Y
More data
analystTarget: | 33.8 | priceToBook: | 7.30 |
totalCash: | 712M | debt: | 14.09B |