talen energy corp - TLN

TLN

Close Chg Chg %
390.55 -4.18 -1.07%

Closed Market

386.37

-4.18 (1.07%)

Volume: 521.76K

Last Updated:

May 8, 2026, 4:00 PM EDT

Company Overview: talen energy corp - TLN

TLN Key Data

Open

$397.90

Day Range

381.10 - 397.99

52 Week Range

220.59 - 451.28

Market Cap

$17.73B

Shares Outstanding

45.40M

Public Float

44.93M

Beta

1.67

Rev. Per Employee

N/A

P/E Ratio

N/A

EPS

-$0.45

Yield

0.00%

Dividend

N/A

EX-DIVIDEND DATE

SHORT INTEREST

N/A

AVERAGE VOLUME

681.79K

 

TLN Performance

1 Week
 
3.82%
 
1 Month
 
20.24%
 
3 Months
 
2.57%
 
1 Year
 
71.60%
 
5 Years
 
N/A
 

TLN Analyst Ratings

  • Sell
  • Under
  • Hold
  • Over
  • Buy
Number of Ratings 16
Full Ratings ➔

About talen energy corp - TLN

Talen Energy Corp. engages in the operation of power infrastructure. It produces and sells electricity, capacity, and ancillary services into wholesale power markets through its subsidiaries. The company was founded on June 6, 2014 and is headquartered in Houston, TX.

TLN At a Glance

Talen Energy Corp.
2929 Allen Parkway
Houston, Texas 77019
Phone 1-888-211-6011 Revenue 2.53B
Industry Alternative Power Generation Net Income -219,000,000.00
Sector Utilities 2025 Sales Growth 39.657%
Fiscal Year-end 12 / 2026 Employees 1,880
View SEC Filings

TLN Valuation

P/E Current N/A
P/E Ratio (with extraordinary items) N/A
P/E Ratio (without extraordinary items) N/A
Price to Sales Ratio 6.783
Price to Book Ratio 15.669
Price to Cash Flow Ratio 27.85
Enterprise Value to EBITDA 76.053
Enterprise Value to Sales 9.187
Total Debt to Enterprise Value 0.294

TLN Efficiency

Revenue/Employee 1,343,085.106
Income Per Employee -116,489.362
Receivables Turnover 10.931
Total Asset Turnover 0.266

TLN Liquidity

Current Ratio 1.285
Quick Ratio 1.02
Cash Ratio 0.716

TLN Profitability

Gross Margin 49.703
Operating Margin -2.812
Pretax Margin -6.574
Net Margin -8.673
Return on Assets -2.304
Return on Equity -17.661
Return on Total Capital -2.767
Return on Invested Capital -3.576

TLN Capital Structure

Total Debt to Total Equity 624.062
Total Debt to Total Capital 86.189
Total Debt to Total Assets 55.604
Long-Term Debt to Equity 620.494
Long-Term Debt to Total Capital 85.696
  • Income Statement
  • Balance Sheet
  • Cash Flow Statement

Annual Financials for Talen Energy Corp - TLN

Collapse All in section
All values USD millions. 2022 2023 2024 2025 5-year trend
Sales/Revenue
874.00M 1.44B 1.81B 2.52B
Sales Growth
-75.82% +64.19% +25.99% +39.66%
Cost of Goods Sold (COGS) incl D&A
822.00M 1.11B 1.08B 1.27B
COGS excluding D&A
- - - -
-
Depreciation & Amortization Expense
232.00M 506.00M 421.00M 376.00M
Depreciation
227.00M 501.00M 405.00M 366.00M
Amortization of Intangibles
5.00M 5.00M 16.00M 10.00M
COGS Growth
-75.90% +34.55% -2.35% +17.59%
Gross Income
52.00M 329.00M 728.00M 1.25B
Gross Income Growth
-74.38% +532.69% +121.28% +72.39%
Gross Profit Margin
+5.95% +22.93% +40.27% +49.70%
2022 2023 2024 2025 5-year trend
SG&A Expense
49.00M 787.00M 755.00M 1.24B
Research & Development
- - - -
-
Other SG&A
49.00M 787.00M 755.00M 1.24B
SGA Growth
- +1,506.12% -4.07% +64.77%
Other Operating Expense
- 67.00M 38.00M 82.00M
Unusual Expense
138.00M (404.00M) (61.00M) 106.00M
EBIT after Unusual Expense
(135.00M) (121.00M) (4.00M) (177.00M)
Non Operating Income/Expense
(648.00M) 1.33B 1.35B 313.00M
Non-Operating Interest Income
- - - -
-
Equity in Earnings of Affiliates
- - - -
-
Interest Expense
152.00M 335.00M 238.00M 302.00M
Interest Expense Growth
-27.96% +120.39% -28.96% +26.89%
Gross Interest Expense
163.00M 357.00M 243.00M 306.00M
Interest Capitalized
11.00M 22.00M 5.00M 4.00M
Pretax Income
(935.00M) 871.00M 1.11B (166.00M)
Pretax Income Growth
-154.08% +193.16% +27.55% -114.94%
Pretax Margin
-106.98% +60.70% +61.45% -6.57%
Income Tax
(15.00M) 263.00M 98.00M 53.00M
Income Tax - Current - Domestic
8.00M 13.00M 144.00M (67.00M)
Income Tax - Current - Foreign
- - - -
-
Income Tax - Deferred - Domestic
(23.00M) 250.00M (46.00M) 120.00M
Income Tax - Deferred - Foreign
- - - -
-
Income Tax Credits
- - - -
-
Equity in Earnings of Affiliates
- - - -
-
Other After Tax Income (Expense)
- - - -
-
Consolidated Net Income
(920.00M) 608.00M 1.01B (219.00M)
Minority Interest Expense
- (54.00M) (5.00M) 15.00M
Net Income
(866.00M) 613.00M 998.00M (219.00M)
Net Income Growth
-153.96% +170.79% +62.81% -121.94%
Net Margin Growth
-99.08% +42.72% +55.20% -8.67%
Extraordinaries & Discontinued Operations
- - - -
-
Discontinued Operations
- - - -
-
Net Income After Extraordinaries
(866.00M) 613.00M 998.00M (219.00M)
Preferred Dividends
- - - -
-
Net Income Available to Common
(866.00M) 613.00M 998.00M (219.00M)
EPS (Basic)
-1924.4444 10.3848 18.395 -4.793
EPS (Basic) Growth
-61,978.85% +100.54% +77.13% -126.06%
Basic Shares Outstanding
450.00K 59.03M 54.25M 45.69M
EPS (Diluted)
-1924.4444 10.3848 17.6681 -4.793
EPS (Diluted) Growth
-61,978.85% +100.54% +70.13% -127.13%
Diluted Shares Outstanding
450.00K 59.03M 56.49M 45.69M
EBITDA
235.00M (19.00M) 356.00M 305.00M
EBITDA Growth
-67.22% -108.09% +1,973.68% -14.33%
EBITDA Margin
+26.89% -1.32% +19.69% +12.08%

Snapshot

Average Recommendation BUY Average Target Price 470.933
Number of Ratings 16 Current Quarters Estimate 3.998
FY Report Date 06 / 2026 Current Year's Estimate 22.863
Last Quarter’s Earnings 1.33 Median PE on CY Estimate N/A
Year Ago Earnings -4.79 Next Fiscal Year Estimate 30.945
Median PE on Next FY Estimate N/A

Earnings Per Share

This Quarter Next Quarter This Fiscal Next Fiscal
# of Estimates 8 8 13 13
Mean Estimate 4.00 8.54 22.86 30.94
High Estimates 7.43 12.78 27.90 37.16
Low Estimate 1.39 3.50 18.18 23.56
Coefficient of Variance 49.48 36.61 13.12 15.63

Analysts Recommendations

Current 1 Month Ago 3 Months Ago
BUY 12 13 12
OVERWEIGHT 3 3 3
HOLD 1 1 1
UNDERWEIGHT 0 0 0
SELL 0 0 0
MEAN Buy Buy Buy

Talen Energy Corp in the News