talen energy corp - TLN

TLN

Close Chg Chg %
365.46 2.47 0.68%

Closed Market

367.93

+2.47 (0.68%)

Volume: 739.02K

Last Updated:

Dec 4, 2025, 4:00 PM EDT

Company Overview: talen energy corp - TLN

TLN Key Data

Open

$364.33

Day Range

361.40 - 377.08

52 Week Range

158.08 - 451.28

Market Cap

$16.70B

Shares Outstanding

45.69M

Public Float

45.39M

Beta

1.59

Rev. Per Employee

N/A

P/E Ratio

79.93

EPS

$4.95

Yield

0.00%

Dividend

N/A

EX-DIVIDEND DATE

SHORT INTEREST

N/A

AVERAGE VOLUME

881.14K

 

TLN Performance

1 Week
 
-7.31%
 
1 Month
 
-5.46%
 
3 Months
 
-6.10%
 
1 Year
 
65.06%
 
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 July 2, 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 1.81B
Industry Alternative Power Generation Net Income 998.00M
Sector Utilities 2024 Sales Growth 25.993%
Fiscal Year-end 12 / 2025 Employees 1,894
View SEC Filings

TLN Valuation

P/E Current 82.544
P/E Ratio (with extraordinary items) N/A
P/E Ratio (without extraordinary items) 11.403
Price to Sales Ratio 6.294
Price to Book Ratio 6.676
Price to Cash Flow Ratio 46.83
Enterprise Value to EBITDA 39.38
Enterprise Value to Sales 7.754
Total Debt to Enterprise Value 0.214

TLN Efficiency

Revenue/Employee 954,593.453
Income Per Employee 526,927.138
Receivables Turnover 14.699
Total Asset Turnover 0.261

TLN Liquidity

Current Ratio 2.286
Quick Ratio 1.622
Cash Ratio 0.802

TLN Profitability

Gross Margin 40.265
Operating Margin -3.595
Pretax Margin 61.449
Net Margin 55.199
Return on Assets 14.397
Return on Equity 51.925
Return on Total Capital 22.728
Return on Invested Capital 20.701

TLN Capital Structure

Total Debt to Total Equity 216.583
Total Debt to Total Capital 68.413
Total Debt to Total Assets 44.55
Long-Term Debt to Equity 215.357
Long-Term Debt to Total Capital 68.026
  • Income Statement
  • Balance Sheet
  • Cash Flow Statement

Annual Financials for Talen Energy Corp - TLN

Collapse All in section
All values USD millions. 2015 2022 2023 2024 5-year trend
Sales/Revenue
3.61B 874.00M 1.44B 1.81B
Sales Growth
-15.44% -75.82% +64.19% +25.99%
Cost of Goods Sold (COGS) incl D&A
3.41B 822.00M 1.11B 1.08B
COGS excluding D&A
- - - -
-
Depreciation & Amortization Expense
579.00M 232.00M 506.00M 421.00M
Depreciation
357.00M 227.00M 501.00M 405.00M
Amortization of Intangibles
222.00M 5.00M 5.00M 16.00M
COGS Growth
-9.93% -75.90% +34.55% -2.35%
Gross Income
203.00M 52.00M 329.00M 728.00M
Gross Income Growth
-58.32% -74.38% +532.69% +121.28%
Gross Profit Margin
+5.62% +5.95% +22.93% +40.27%
2015 2022 2023 2024 5-year trend
SG&A Expense
- 49.00M 787.00M 755.00M
Research & Development
- - - -
-
Other SG&A
- 49.00M 787.00M 755.00M
SGA Growth
- - +1,506.12% -4.07%
-
Other Operating Expense
- 65.00M 67.00M 38.00M
Unusual Expense
208.00M 138.00M (404.00M) (61.00M)
EBIT after Unusual Expense
(70.00M) (135.00M) (121.00M) (4.00M)
Non Operating Income/Expense
(87.00M) (648.00M) 1.33B 1.35B
Non-Operating Interest Income
- - - -
-
Equity in Earnings of Affiliates
- - - -
-
Interest Expense
211.00M 152.00M 335.00M 238.00M
Interest Expense Growth
-3.65% -27.96% +120.39% -28.96%
Gross Interest Expense
231.00M 163.00M 357.00M 243.00M
Interest Capitalized
20.00M 11.00M 22.00M 5.00M
Pretax Income
(368.00M) (935.00M) 871.00M 1.11B
Pretax Income Growth
-265.77% -154.08% +193.16% +27.55%
Pretax Margin
-10.18% -106.98% +60.70% +61.45%
Income Tax
(27.00M) (15.00M) 263.00M 98.00M
Income Tax - Current - Domestic
43.00M 8.00M 13.00M 144.00M
Income Tax - Current - Foreign
- - - -
-
Income Tax - Deferred - Domestic
(70.00M) (23.00M) 250.00M (46.00M)
Income Tax - Deferred - Foreign
- - - -
-
Income Tax Credits
- - - -
-
Equity in Earnings of Affiliates
- - - -
-
Other After Tax Income (Expense)
- - - -
-
Consolidated Net Income
(341.00M) (920.00M) 608.00M 1.01B
Minority Interest Expense
- (54.00M) (5.00M) 15.00M
Net Income
(341.00M) (866.00M) 613.00M 998.00M
Net Income Growth
-345.32% -153.96% +170.79% +62.81%
Net Margin Growth
-9.44% -99.08% +42.72% +55.20%
Extraordinaries & Discontinued Operations
- - - -
-
Discontinued Operations
- - - -
-
Net Income After Extraordinaries
(341.00M) (866.00M) 613.00M 998.00M
Preferred Dividends
- - - -
-
Net Income Available to Common
(341.00M) (866.00M) 613.00M 998.00M
EPS (Basic)
-3.1 -1924.4444 10.3848 18.395
EPS (Basic) Growth
-387.04% -61,978.85% +100.54% +77.13%
Basic Shares Outstanding
109.90M 450.00K 59.03M 54.25M
EPS (Diluted)
-3.1 -1924.4444 10.3848 17.6681
EPS (Diluted) Growth
-387.04% -61,978.85% +100.54% +70.13%
Diluted Shares Outstanding
109.90M 450.00K 59.03M 56.49M
EBITDA
717.00M 235.00M (19.00M) 356.00M
EBITDA Growth
-3.50% -67.22% -108.09% +1,973.68%
EBITDA Margin
+19.84% +26.89% -1.32% +19.69%

Snapshot

Average Recommendation BUY Average Target Price 459.037
Number of Ratings 17 Current Quarters Estimate 2.823
FY Report Date 12 / 2025 Current Year's Estimate 5.354
Last Quarter’s Earnings 4.25 Median PE on CY Estimate N/A
Year Ago Earnings 17.67 Next Fiscal Year Estimate 20.115
Median PE on Next FY Estimate N/A

Earnings Per Share

This Quarter Next Quarter This Fiscal Next Fiscal
# of Estimates 10 9 13 13
Mean Estimate 2.82 3.07 5.35 20.11
High Estimates 5.24 6.32 9.14 31.02
Low Estimate 0.74 -1.56 2.48 15.59
Coefficient of Variance 55.92 102.41 31.42 21.63

Analysts Recommendations

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

Insider Actions for Talen Energy Corp - TLN

Date Name Shares Transaction Value
Mar 11, 2025 Anthony R. Horton Director 250 Open market or private purchase of non-derivative security Non-derivative transaction at $187.96 per share 46,990.00
Mar 11, 2025 Anthony R. Horton Director 500 Open market or private purchase of non-derivative security Non-derivative transaction at $192.59 per share 96,295.00
Mar 11, 2025 Anthony R. Horton Director 1,000 Open market or private purchase of non-derivative security Non-derivative transaction at $190.9 per share 190,900.00

Talen Energy Corp in the News