← Back to Screener
ScreenerNewsCompareWatchlist
VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemesNewsCompareWatchlist
AnalyzeValuationTotal ReturnDCA CalculatorInsider Activity

TLN logoTalen Energy Corporation(TLN)Earnings, Financials & Key Ratios

TLN•NASDAQ•Utilities
$390.55
$17.85B mkt cap·Price updated May 7, 2026
SectorUtilitiesIndustryIndependent PowerSub-IndustryMerchant and Diversified Power Producers
AboutTalen Energy Corporation, an independent power producer and infrastructure company, produces and sells electricity, capacity, and ancillary services into wholesale power markets in the United States. The company operates nuclear, fossil, solar, and coal power plants. It is also developing battery storage projects. The company owns and operates approximately 10.7 GW of power infrastructure. Talen Energy Corporation is headquartered in Houston, Texas.Show more
  • Revenue$2.52B+21.8%
  • EBITDA$208M-67.9%
  • Net Income-$219M-121.9%
  • Free Cash Flow-$3.39B-362.8%
  • EBITDA Margin8.24%-73.6%
  • Net Margin-8.67%-118.0%
  • ROE-17.66%-134.7%
  • Interest Coverage0.45-92.1%
  • Debt/Equity6.23+187.7%
  • Net Debt/EBITDA29.13+604.6%
  • CapEx / Revenue158.53%+214.2%
  • CapEx Coverage0.15-33.9%
Analysis→Technical→

TLN Key Insights

Talen Energy Corporation (TLN) fundamental analysis — strengths, weaknesses & financial health based on data analysis

✓Strengths

  • ✓Excellent 3Y average ROE of 31.0%
  • ✓Share count reduced 19.1% through buybacks

✗Weaknesses

  • ✗High debt to equity ratio of 6.2x
  • ✗High leverage: 32.7x Debt/EBITDA
  • ✗Weak interest coverage of 0.5x
  • ✗Expensive at 16.3x book value

* These insights are generated automatically based on available financial data. Please conduct your own research before making investment decisions.

TLN Price & Volume

Talen Energy Corporation (TLN) stock price & volume — 10-year historical chart

Loading chart...

TLN Growth Metrics

Talen Energy Corporation (TLN) revenue, earnings & EPS growth — 3, 5 & 10-year CAGR

Revenue CAGR

10 Years-
5 Years-6.92%
3 Years1.54%
TTM44.85%

Profit CAGR

10 Years-
5 Years-
3 Years-
TTM-103.69%

EPS CAGR

10 Years-
5 Years-
3 Years-
TTM-106.35%

Return on Capital

10 Years-1.25%
5 Years-1.76%
3 Years1.37%
Last Year-0.92%

TLN Recent Earnings

Talen Energy Corporation (TLN) EPS & revenue vs analyst estimates — last 4 quarters

Full history →
●Beat EPS 4/12 qtrs (44%)●Beat Revenue 5/12 qtrs (56%)
Q2 2026Latest
May 5, 2026
EPS
$1.38
Est $5.01
-72.5%
Revenue
$1.1B
Est $1.0B
+7.8%
Q1 2026
Feb 26, 2026
EPS
$7.60
Est $2.62
-390.1%
Revenue
$749M
Est $664M
+12.8%
Q4 2025
Nov 5, 2025
EPS
$2.38
Est $3.18
-25.2%
Revenue
$770M
Est $745M
+3.3%
Q3 2025
Aug 7, 2025
EPS
$1.19
Est $1.04
-14.4%
Revenue
$454M
Est $392M
+15.8%
QuarterDateEPS (Act vs Est)Revenue (Act vs Est)
Q2 2026LatestMay 5, 2026
$1.38vs $5.01-72.5%
$1.1Bvs $1.0B+7.8%
Q1 2026Feb 26, 2026
$7.60vs $2.62-390.1%
$749Mvs $664M+12.8%
Q4 2025Nov 5, 2025
$2.38vs $3.18-25.2%
$770Mvs $745M+3.3%
Q3 2025Aug 7, 2025
$1.19vs $1.04-14.4%
$454Mvs $392M+15.8%
Based on last 12 quarters of dataView full earnings history →

TLN Peer Comparison

Talen Energy Corporation (TLN) competitors in Merchant and Diversified Power Producers — business model, growth, and fundamentals comparison

Select Columns
Stock Universe
Valuation
Growth
Profitability
Financial Health
Dividends & Buybacks
Price Performance
Technical
Fundamentals ($)
Sector-Specific
CompanyMarket CapStock PriceP/E Ratio (TTM)Revenue Growth 1YNet MarginReturn on Equity (ROE)FCF YieldDebt / Equity
VST logoVSTVistra Corp.Direct Competitor52.15B154.0569.70-12.41%12.74%57.8%3.99
NRG logoNRGNRG Energy, Inc.Direct Competitor30.41B141.7335.349.17%0.74%8.84%9.97
CEG logoCEGConstellation Energy CorporationDirect Competitor97.23B311.2842.068.34%9.08%15.61%0.61
GEN logoGENGen Digital Inc.Direct Competitor12.23B20.1912.8627.06%19.46%39.86%3.14
DYN logoDYNDyne Therapeutics, Inc.Direct Competitor2.89B17.54-5.05-61.46%0.02
ETR logoETREntergy CorporationProduct Competitor51.29B112.0328.658.98%13.56%10.57%1.80
PPL logoPPLPPL CorporationProduct Competitor27.4B36.7722.986.85%13.06%5.46%0.85
AES logoAESThe AES CorporationProduct Competitor10.18B14.2811.33-0.37%8.42%10.65%2.54

Compare TLN vs Peers

Talen Energy Corporation (TLN) vs competitors — business, growth, and fundamentals comparison against the closest industry rivals.

Closest Rival

vs VST

Most directly comparable listed peer for TLN.

Scale Benchmark

vs CEG

Larger-name benchmark to compare TLN against a more recognizable public peer.

Peer Set

Compare Top 5

vs VST, NRG, CEG, GEN

TLN Income Statement

Talen Energy Corporation (TLN) annual income statement — 10-year revenue, gross profit & net income history

10Y historyFree accessUpdated daily
Line itemDec'15Dec'21Dec'22Dec'23Dec'24Dec'25TTM
Revenue3.61B1.77B2.41B2.44B2.07B2.52B3.02B
Revenue Growth %--35.89%1.12%-15.01%21.8%44.85%
Cost of Revenue3.41B1.53B1.64B1.38B1.41B1.27B830M
Gross Profit
203M▲ 0%
244M▲ 20.2%
770M▲ 215.6%
1.05B▲ 37.0%
664M▼ 37.1%
1.25B▲ 89.0%
1.06B▲ 0%
Gross Margin %5.62%13.75%31.92%43.26%32.03%49.7%35.2%
Gross Profit Growth %--215.57%37.01%-37.06%89.01%-
Operating Expenses65M1.34B529M971M438M1.33B1.05B
Other Operating Expenses-------
EBITDA717M-449M884M591M647M208M396M
EBITDA Margin %19.84%-25.3%36.65%24.23%31.21%8.24%13.1%
EBITDA Growth %--296.88%-33.14%9.48%-67.85%-21.43%
Depreciation & Amortization579M651M643M507M421M279M151M
D&A / Revenue %16.02%36.68%26.66%20.79%20.31%11.05%5%
Operating Income (EBIT)
138M▲ 0%
-1.1B▼ 897.1%
241M▲ 121.9%
84M▼ 65.1%
226M▲ 169.0%
-71M▼ 131.4%
245M▲ 0%
Operating Margin %3.82%-61.97%9.99%3.44%10.9%-2.81%8.1%
Operating Income Growth %--121.91%-65.15%169.05%-131.42%-
Interest Expense211M325M359M335M238M302M2M
Interest Coverage0.65x-2.93x-2.70x1.40x5.67x0.45x-
Interest / Revenue %5.84%18.31%14.88%13.74%11.48%11.96%0.07%
Non-Operating Income-1000K-1000K-1000K1000K1000K-1000K1000K
Pretax Income
-368M▲ 0%
-1.28B▼ 247.0%
-1.33B▼ 4.0%
871M▲ 165.6%
1.11B▲ 27.6%
-166M▼ 114.9%
102M▲ 0%
Pretax Margin %-10.18%-71.94%-55.06%35.71%53.59%-6.57%3.37%
Income Tax-27M-300M-35M263M98M53M87M
Effective Tax Rate %7.34%23.49%2.64%30.2%8.82%-31.93%85.29%
Net Income
-341M▲ 0%
-977M▼ 186.5%
-1.29B▼ 31.9%
613M▲ 147.6%
998M▲ 62.8%
-219M▼ 121.9%
-21M▲ 0%
Net Margin %-9.44%-55.04%-53.44%25.13%48.14%-8.67%-0.69%
Net Income Growth %---31.93%147.56%62.81%-121.94%-103.69%
EPS (Diluted)
-3.10▲ 0%
-21.72▼ 600.6%
-28.66▼ 32.0%
10.38▲ 136.2%
17.67▲ 70.2%
-4.79▼ 127.1%
-0.44▲ 0%
EPS Growth %---31.95%136.22%70.23%-127.11%-106.35%
EPS (Basic)-3.10-21.72-28.6610.3818.39-4.79-
Diluted Shares Outstanding109.9M44.97M44.97M59.03M56.49M45.69M47.43M

TLN Balance Sheet

Talen Energy Corporation (TLN) balance sheet — assets, liabilities & shareholders' equity

Line itemDec'15Dec'21Dec'22Dec'23Dec'24Dec'25TTM
Total Assets12.83B10.05B10.72B7.12B6.11B10.9B10.99B
Asset Growth %--6.65%-33.59%-14.25%78.59%137.34%
PP&E (Net)8.59B4.66B4.63B3.84B3.15B7.55B7.5B
PP&E / Total Assets %66.95%46.3%43.2%53.91%51.57%69.2%68.22%
Total Current Assets2.76B2.8B4.26B1.55B1.04B1.35B1.51B
Cash & Equivalents247M276M988M400M329M752M1.03B
Receivables1000K1000K1000K1000K1000K1000K1000K
Inventory508M403M457M375M302M278M244M
Other Current Assets966M2B2.41B642M286M123M80M
Long-Term Investments25M01.65B1.57B1.72B03.66B
Goodwill0000000
Intangible Assets310M80M73M05M00
Other Assets1.14B2.52B101M153M188M2.01B1.99B
Total Liabilities8.52B9.32B11.2B4.59B4.72B9.81B9.92B
Total Debt4.81B4.74B4.35B2.82B3B6.81B6.81B
Net Debt4.67B4.47B3.36B2.42B2.67B6.06B5.78B
Long-Term Debt3.8B3.73B2.49B2.81B2.99B6.78B6.78B
Short-Term Borrowings1.01B1.01B1.86B9M17M29M29M
Capital Lease Obligations0000000
Total Current Liabilities2.09B3.51B4.86B486M455M1.05B1.21B
Accounts Payable291M280M454M344M266M00
Accrued Expenses43M67M032M18M083M
Deferred Revenue44M000000
Other Current Liabilities731M2.15B2.55B101M154M1.02B1.18B
Deferred Taxes01000K1000K1000K1000K1000K1.68B
Other Liabilities2.63B1.86B3.77B883M915M1.49B1.45B
Total Equity
4.3B▲ 0%
733M▼ 83.0%
-482M▼ 165.8%
2.53B▲ 625.7%
1.39B▼ 45.3%
1.09B▼ 21.2%
1.07B▲ 0%
Equity Growth %---165.76%625.73%-45.26%-21.2%-121.74%
Shareholders Equity4.3B733M-573M2.46B1.39B1.09B1.07B
Minority Interest0091M77M000
Common Stock00-573M0000
Additional Paid-in Capital4.7B002.35B1.73B00
Retained Earnings-373M00134M-326M-612M-638M
Accumulated OCI-26M00-23M-12M-4M-11M
Return on Assets (ROA)-2.66%-9.72%-12.41%6.87%15.09%-2.57%-0.25%
Return on Equity (ROE)-7.92%-133.29%-1027.09%59.75%50.91%-17.66%-1.72%
Debt / Equity1.12x6.47x-1.11x2.17x6.23x6.23x
Debt / Assets37.51%47.17%40.59%39.6%49.2%62.46%61.92%
Net Debt / EBITDA6.51x-3.81x4.09x4.13x29.13x29.13x
Book Value per Share39.1516.3-10.7242.9324.5523.9222.62

TLN Cash Flow Statement

Talen Energy Corporation (TLN) cash flow — operating, investing & free cash flow history

Line itemDec'15Dec'21Dec'22Dec'23Dec'24Dec'25TTM
Cash from Operations768M-294M187M864M243M615M615M
Operating CF Growth %--163.61%362.03%-71.88%153.09%2675.94%
Operating CF / Revenue %21.25%-16.56%7.75%35.42%11.72%24.36%20.34%
Net Income-341M-977M-1.29B613M998M-219M-21M
Depreciation & Amortization579M555M616M507M421M279M294M
Deferred Taxes-61M-324M-48M250M-46M120M195M
Other Non-Cash Items1.76B472M560M-694M-1.12B12M148M
Working Capital Changes-47M-20M348M188M-9M-103M-73M
Capital Expenditures-915M-224M-312M-348M1.05B-4B-3.85B
CapEx / Revenue %25.32%8%12.94%14.27%50.46%158.53%126.66%
CapEx / D&A1.58x0.26x0.51x0.69x2.48x14.35x13.02x
CapEx Coverage (OCF/CapEx)0.84x-2.07x0.60x2.48x0.23x0.15x0.16x
Cash from Investing-915M-280M-368M-347M1.05B-4B-4.01B
Acquisitions-487M-65M035M1.27B0-3.79B
Purchase of Investments-196M-1.83B-2.43B-2.26B-2.31B0482M
Sale of Investments1000K1.82B2.24B2.21B2.26B1.93B1.45B
Other Investing109M-56M134M14M2M-5.93B-2.12B
Cash from Financing-64M956M426M-604M-1.82B3.77B3.69B
Dividends Paid-217M000000
Dividend Payout Ratio %-------
Debt Issuance (Net)1000K1000K1000K-1000K1000K1000K-1000K
Stock Issued0000000
Share Repurchases000-40M-1.96B-103M-20M
Other Financing50M139M-109M1.38B-55M5M3.72B
Net Change in Cash
-832M▲ 0%
382M▲ 145.9%
741M▲ 94.0%
-87M▼ 111.7%
-536M▼ 516.1%
387M▲ 172.2%
707M▲ 0%
Exchange Rate Effect00496M0000
Cash at Beginning1.08B361M247M988M901M365M752M
Cash at End247M743M988M901M365M752M1.03B
Free Cash Flow
-147M▲ 0%
-518M▼ 252.4%
-125M▲ 75.9%
516M▲ 512.8%
1.29B▲ 149.8%
-3.39B▼ 362.8%
-2.82B▲ 0%
FCF Growth %--75.87%512.8%149.81%-362.84%-367.23%
FCF Margin %-4.07%-29.18%-5.18%21.16%62.18%-134.18%-93.35%
FCF / Net Income %43.11%53.02%9.7%84.18%129.16%1547.03%13438.1%

TLN Key Ratios

Talen Energy Corporation (TLN) financial ratios — P/E, ROE, debt and 30+ core market and balance-sheet ratios

Metric20212022202320242025TTM
Return on Equity (ROE)-133.29%-1027.09%59.75%50.91%-17.66%-1.72%
EBITDA Margin-25.3%36.65%24.23%31.21%8.24%13.1%
Net Debt / EBITDA-3.81x4.09x4.13x29.13x29.13x
Interest Coverage-2.93x-2.70x1.40x5.67x0.45x-
CapEx / Revenue8%12.94%14.27%50.46%158.53%126.66%
Dividend Payout Ratio-----0%
Debt / Equity6.47x-1.11x2.17x6.23x6.23x
EPS Growth--31.95%136.22%70.23%-127.11%-106.35%

TLN SEC Filings & Documents

Talen Energy Corporation (TLN) SEC filings — annual & quarterly reports (10-K, 10-Q)

8-K Announcements

6
Material company update

May 7, 2026·SEC

Material company update

May 5, 2026·SEC

Material company update

Apr 17, 2026·SEC

10-K Annual Reports

2
FY 2026

Feb 26, 2026·SEC

FY 2025

Feb 28, 2025·SEC

10-Q Quarterly Reports

6
FY 2026

May 5, 2026·SEC

FY 2025

Nov 5, 2025·SEC

FY 2025

Aug 7, 2025·SEC

TLN Frequently Asked Questions

Talen Energy Corporation (TLN) stock FAQ — growth, dividends, profitability & financials explained

Growth & Financials

Talen Energy Corporation (TLN) reported $3.02B in revenue for fiscal year 2025. This represents a 16% decrease from $3.61B in 2015.

Talen Energy Corporation (TLN) grew revenue by 21.8% over the past year. This is strong growth.

Talen Energy Corporation (TLN) reported a net loss of $21.0M for fiscal year 2025.

Dividend & Returns

Talen Energy Corporation (TLN) has a return on equity (ROE) of -17.7%. Negative ROE indicates the company is unprofitable.

Talen Energy Corporation (TLN) had negative free cash flow of $2.82B in fiscal year 2025, likely due to heavy capital investments.

Industry Metrics

Talen Energy Corporation (TLN) has a dividend payout ratio of 0%. This suggests the dividend is well-covered and sustainable.

Explore More TLN

Talen Energy Corporation (TLN) financial analysis — history, returns, DCA and operating performance tools

Full TLN Stock Analysis

Analyst verdict, bull/bear case, risk factors and peer comparison

→

Total Return Calculator

Historical returns with dividends reinvested

→

DCA Calculator

Dollar cost averaging vs lump sum

→

Dividend History

Yield, growth, payout safety & DRIP

→

Earnings History

EPS trends, net income & profitability

→

Price History

Long-term charts & historical price data

→

Revenue History

Sales growth patterns & revenue breakdown

→

Financial Ratios

30 years of market, efficiency and balance-sheet ratios

→

Valuation

DCF intrinsic value, peer multiples & estimates

→
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Patterns find ideas. Fundamentals build conviction.

Data updated daily

Quick Links

  • Home
  • Screener
  • Themes
  • Market Valuation
  • Valuation
  • Compare
  • Total Return
  • DCA Calculator
  • News
  • Insights
  • Methodology
  • How It Works
  • Profile

Popular Screens

  • VCP Hot
  • VCP Warm
  • Value Screens
  • Growth Screens
  • Momentum Screens
  • Technical Screens
  • Quality Screens

Community

  • Follow @VCPScanner on X

Get weekly stock ideas — free

© 2026 VCP Scanner. All rights reserved.
About·Privacy Policy·Terms of Service
Not financial advice. Do your own research.