Utilities, Utilities - Independent Power Producers
Market cap: 19.45B
Recommendation: buy
PE: 19.677357
Previous close: 94.68
$98.19 USD
+3.71% change today
+40.01% change last year
5D 1M 6M 1Y
More data
analystTarget: | 112.743 | priceToBook: | 10.67 |
totalCash: | 966M | debt: | 10.99B |