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