talen energy corp - TLN

TLN

Close Chg Chg %
315.77 12.52 3.96%

Closed Market

328.29

+12.52 (3.96%)

Volume: 776.34K

Last Updated:

Mar 25, 2026, 4:00 PM EDT

Company Overview: talen energy corp - TLN

TLN Key Data

Open

$318.82

Day Range

318.82 - 330.00

52 Week Range

162.31 - 451.28

Market Cap

$14.43B

Shares Outstanding

45.70M

Public Float

45.23M

Beta

1.61

Rev. Per Employee

N/A

P/E Ratio

N/A

EPS

-$4.78

Yield

0.00%

Dividend

N/A

EX-DIVIDEND DATE

SHORT INTEREST

N/A

AVERAGE VOLUME

868.00K

 

TLN Performance

1 Week
 
8.36%
 
1 Month
 
-11.50%
 
3 Months
 
-14.62%
 
1 Year
 
66.24%
 
5 Years
 
N/A
 

TLN Analyst Ratings

  • Sell
  • Under
  • Hold
  • Over
  • Buy
Number of Ratings 17
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 469.333
Number of Ratings 17 Current Quarters Estimate 4.80
FY Report Date 03 / 2026 Current Year's Estimate 21.884
Last Quarter’s Earnings -7.60 Median PE on CY Estimate N/A
Year Ago Earnings -4.79 Next Fiscal Year Estimate 28.59
Median PE on Next FY Estimate N/A

Earnings Per Share

This Quarter Next Quarter This Fiscal Next Fiscal
# of Estimates 8 9 13 12
Mean Estimate 4.80 3.27 21.88 28.59
High Estimates 7.40 6.41 29.43 34.66
Low Estimate 0.00 0.00 16.69 23.40
Coefficient of Variance 45.36 61.93 16.91 12.89

Analysts Recommendations

Current 1 Month Ago 3 Months Ago
BUY 13 12 13
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