TLN

Talen Energy Corp

NASDAQUSUSDPower Generation
$374.94 4.01%as of 5/22/2026, 7:16:50 PM

1Y Price

Capitalization

Market cap
$17.2B
Enterprise value
$23B
Total debt
$6.8B
Cash & equiv
$1B

Valuation (CY26)

EV / Rev
5.2x
EV / EBITDA
23.5x
EV / uFCF
26.3x
P / E
17.1x

Yield & Margin (LTM)

uFCF yield
11.7%
EBITDA margin
45.3%
NI margin
(0.4)%
uFCF margin
42.9%

P&L

MetricLTMCY26CY27
Revenue ($B)4.74.45.0
Growth Y/Y (%)(6.6)14.5
EBITDA ($B)2.11.01.1
Margin (%)45.322.322.3
Growth Y/Y (%)(54.0)14.5
uFCF ($B)2.00.91.0
Margin (%)42.919.919.9
Growth Y/Y (%)(56.6)14.5
Net Income ($B)(0.0)1.01.3
Margin (%)(0.4)22.926.1
Growth Y/Y (%)(5,623.8)30.8

News