Back to TLN Overview

NMS · Valuation Lab

TLN

Talen Energy Corporation

Last$329.84
Market cap15.8B
EV/EBITDA31.8x
Intrinsic value

$458.59

MoS +28.1% · Undervalued

Assuming 42.9% FCF margin and 10.0% Y1–5 growth.

+39.0%Upside to price
EV (DCF)27.7B
Terminal share53%
Expected IV$476.87
Probability weights

Projected free cash flows

Stage FCF path with present values · terminal 53% of EV

PV of stage FCFs12.9B
PV of terminal value14.8B
Enterprise value27.7B
Net cash / (debt)-5.8B
Equity value21.9B
Intrinsic value / share$458.59
YearRevenueFCFPVDF
Y13.6B1.5B1.4B90.8%
Y23.9B1.7B1.4B82.5%
Y34.3B1.8B1.4B75.0%
Y44.7B2B1.4B68.1%
Y55.2B2.2B1.4B61.9%
Y65.5B2.3B1.3B56.2%
Y75.7B2.5B1.3B51.1%
Y86B2.6B1.2B46.4%
Y96.3B2.7B1.1B42.1%
Y106.7B2.9B1.1B38.3%
Terminal14.8B

Educational DCF model only — not financial advice. Terminal value and assumptions dominate results; verify filings and run your own diligence.