Talen Energy

Talen Energy

Independent Power & Renewable Electricity Producers
Talen Energy Corp is an independent power producer and energy infrastructure company. The company owns and operates approximately 10.7 gigawatts of power infrastructure in the United States. The group produces and sells electricity, capacity, and ancillary services into wholesale U.S. power markets, including PJM and WECC, with its generation fleet located in the Mid-Atlantic and Montana.

$14.1B

Market Cap • 9/22/2026

2014

(12 years)

Founded

2023

(3 years ago)

IPO

NASDAQ

Listing Exchange

Flag of United States

United States

Country

Valuation

P/B

8,7

P/S

3,8

P/EBITDA

36,8

P/OCF

17,7

P/FCF

31,8

P/E

BVPS

35,3

EPS

Market Cap

Market Cap

14,1B

EV

23,5B

EV/Revenue

6,3

EV/EBITDA

61,1

EV/EBIT

266,7

Payout

Dividend Per Share

0

Dividend Yield

0%

Buyback Yield

2,1%

Total Yield

2,1%

Payout

0%

Retained Earnings

-905M

Profitability

Gross Margin

14%

EBITDA Margin

10,3%

EBIT Margin

2,4%

Net Margin

D&A/EBITDA

85,9%

R&D/Revenue

0%

Capex/Revenue

9,5%

Capex/D&A

118,9%

Capex/OCF

44,2%

SBC/OCF

71,4%

% PPE

79,2%

% Goodwill

0%

ROE

ROIC

1,4%

Leverage

N.D./EBITDA

24,2

Debt/Equity

0%

Current Ratio

0,8

Quick Ratio

0,4

Interest Coverage

17,6%

Premium

Unlock 100% of the data and have immediate access on more than 6.000 companies with updated information!
  • Unrestricted access
  • Unlimited data history
  • Analysis videos
  • Quarterly highlights
  • Customizable financials table
  • Ranking
  • Discussions

...and much more!

Get Premium