Talen Energy Corporation (TLN)
Utilities, Utilities - Independent Power Producers

Market cap: 10.77B
Recommendation: strong_buy
PE: 13.391058
Previous close: 225.16
$236.62 USD
+5.09% change today
+23.65% change last month

5D 1M 6M 1Y

Inversely correlated stocks

 more

More data

analystTarget: 257.1331 priceToBook: 7.84
totalCash: 329M debt: 3B