Price (delayed)
$370.75
Market cap
$16.94B
P/E Ratio
95.06
Dividend/share
N/A
EPS
$3.9
Enterprise value
$19.86B
Talen Energy Corporation, through its subsidiary, Talen Energy Supply, operates as an energy and power generation and marketing company in North America. The company produces and sells electricity from its
There are no recent dividends present for TLN.
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.