Talen Energy Corporation

$333.73 ▲ 1.21%
2026-04-22 10:12:13

Explore Talen Energy Corporation stock price, valuation, financial statements, dividend history, analyst estimates, and long-term business fundamentals on StockSifting.

Market Cap
$15.12 B
Current Price
$333.73
52W High / Low
$451.28 / $186.49
Stock P/E
Book Value
$23.92
Dividend Yield
ROCE
0.16%
ROE
-17.66%
Face Value
EPS
$-4.79
Exp Qtr EPS
Sector
Utilities
Industry
Utilities - Independent Power Producers
Employees
1,880
Beta
1.78
Debt / Equity
625.16
Current Ratio
1.28
Quick Ratio
1.02
Forward P/E
10.55
Price / Sales
5.59
Enterprise Value
$20.83 B
EV / EBITDA
64.88
EV / Revenue
7.93
Rating
Strong Buy
Target Price
$467.84
EPS Forecast (FY)

Pros

  • Short-term liquidity looks comfortable.
  • Valuation is not stretched on P/E basis.

Cons

  • Return on equity is on the weaker side.
  • Capital efficiency is modest.
  • Leverage is relatively high.
  • Operating margin is thin.
  • Net margin is relatively low.

Sift Stocks

S.No. Name Price P.E. Market Cap Div Yld % ROCE ROE 52Week High/ Low Book Value
1. Oklo Inc. $67.62 $11.74 B -9.27% -12.24% $193.84 / $19.89 $9.2
2. Kenon Holdings Ltd. $81.57 9.1 $602.99 M 4.72% 1.24% 5.07% $89.89 / $27.5 $33.01
3. Constellation Energy Corporation $284.73 38.48 $102.82 B 0.58% 8.51% 16.36% $412.7 / $188.01 $46.48
4. NRG Energy, Inc. $150.45 37.49 $31.87 B 1.21% 9.21% 41.55% $189.96 / $90.84 $5.42
5. Vistra Corp. $155.8 71.38 $52.69 B 0.57% 7.18% 17.66% $219.82 / $103.34 $7.75
6. TransAlta Corporation $12.66 $5.15 B 1.62% 1.02% -9.55% $25.02 / $11.55 $1.11
7. Digi Power X Inc. $3.69 $264.98 M -73.47% -38.96% $9.5 / $1.19 $1.76

Quarterly Results

Figures shown in M / B

Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024
Sales771 M770 M454 M631 M488 M
Operating Profit-261 M227 M-26 M76 M13 M
Net Profit-363 M207 M72 M-135 M82 M
EPS in Rs-84.561.59-2.971.813.16

Profit & Loss

Figures shown in M / B

2025202420232022
Sales2.63 B2.07 B2.41 B
Operating Profit16 M165 M104 M
Net Profit-219 M998 M-1.29 B
EPS in Rs-4.8221.98-28.4

Balance Sheet

Figures shown in M / B

2025202420232022
Total Assets10.9 B6.11 B7.12 B2 M
Total Liabilities9.81 B4.72 B4.59 B3 M
Equity1.09 B1.39 B2.46 B-1 M
Current Assets1.35 B1.04 B1.55 B2 M
Current Liabilities1.05 B455 M486 M0 M

Cash Flow

Last available yearly cash flow history

2025202420222021
Operating CF704 M256 M187 M-291 M
Investing CF-4 B1.17 B-368 M-328 M
Financing CF3.69 B-1.96 B426 M1.01 B
Free CF498 M67 M-125 M-541 M
Capex-206 M-189 M-312 M-250 M

5Y Margin & Growth History

Last 5 year derived history from yfinance annual statements

2025202420222021
Revenue Growth %26.68%35.89%
Earnings Growth %-121.94%-30.33%
Profit Margin %-8.34%48.14%-53.44%-55.72%
Operating Margin %0.61%7.96%4.31%-25.13%
Gross Margin %38.12%32.03%31.92%13.58%
EBITDA Margin %19.5%84.76%-13.52%-17.41%

Dividend & Split History

Latest dividend and stock split events stored from yfinance

Dividend History

No dividend history available.

Stock Splits

No stock split history available.

Shareholding Pattern

Shares and value shown in M / B

Holder Name Type Shares Value % Out Report Date
iShares Trust-iShares Core S&P Mid-Cap ETF Mutual Fund 1.46 M $479.21 M 0.02% 2026-01-31
Reaves Utility Income Fund Mutual Fund 1.01 M $330.79 M 0.02% 2026-01-31
ETFis Series Trust I-Virtus Reaves Utilities ETF Mutual Fund 0.47 M $152.48 M 0.01% 2026-01-31
Invesco Exchange-Traded Fund Trust-Invesco S&P MidCap Momentum ETF Mutual Fund 0.45 M $146.34 M 0.01% 2026-01-31
Vanguard Group Inc Institutional 4.46 M $1.46 B 0.08% 2025-12-31
Blackrock Inc. Institutional 4 M $1.31 B 0.07% 2025-12-31
Rubric Capital Management LP Institutional 3.6 M $1.18 B 0.06% 2025-12-31
MFN Partners Management, LP Institutional 3 M $982.74 M 0.05% 2025-12-31
Fred Alger Management, LLC Institutional 1.8 M $590.99 M 0.03% 2025-12-31
Reaves (W.H.) & Company, Inc. Institutional 1.52 M $498.48 M 0.03% 2025-12-31
Invesco Ltd. Institutional 1.44 M $472.17 M 0.02% 2025-12-31
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund Mutual Fund 1.44 M $471.87 M 0.02% 2025-12-31
State Street Corporation Institutional 1.32 M $432.89 M 0.02% 2025-12-31
Lone Pine Capital Llc Institutional 1.29 M $423.4 M 0.02% 2025-12-31
Geode Capital Management, LLC Institutional 1.05 M $343.7 M 0.02% 2025-12-31