
Utilities, Utilities - Independent Power Producers
Market cap: 49.69B
Recommendation: buy
PE: 23.15214
Previous close: 135.75
$146.09 USD
+7.62% change today
+5.51% change last 6 months
5D 1M 6M 1Y
More data
analystTarget: | 164.77722 | priceToBook: | 16.04 |
totalCash: | N/A | debt: | N/A |