⌘K
OverviewStock screenerAnalyst actionsCalendar
MarketsInvestorsSign in
StockUnited StatesNasdaqGS

TLNE

Talen Energy Corporation

Utilities · Utilities - Independent Power Producers

319.67USD

-6.1000 (-1.87%)

DescriptionHistoricalFinancialsRelative ValueResearchNewsDiscussionOptionsPrice Chart ↗Fundamental Chart ↗

Computing valuation metrics…

Valuation

P/E (TTM)

—

P/E (Forward)

10.59x

EV/EBITDA

32.10x

EV/Revenue

6.56x

P/S (TTM)

4.17x

P/B

9.66x

FCF Yield

2.84%

Dividend Yield

0.00%

Gross Margin

42.10%

Operating Margin

12.54%

Net Margin

-4.95%

Peer Comparison — Utilities - Independent Power Producers

CompanyMkt CapP/EEV/EBITDAFCF YieldRev GrowthDiv Yield
TLNETalen Energy Corporation$15.61B—32.10x2.84%111.23%0.00%
CEGConstellation Energy Corporation$105.96B29.26x16.38x-6.25%23.00%0.57%

Subject metrics from SEC filings where available; peer metrics from cached market data.

VSTVistra Corp.
$50.71B
25.48x
11.06x
0.07%
-5.50%
0.61%
NRGNRG Energy, Inc.$25.15B31.16x15.05x3.07%11.00%1.60%
OKLOOklo Inc.$8.06B——-2.97%——