Talen Energy Corporation

Talen Energy Corporation

TLN · NASDAQ · Utilities / Utilities - Independent Power Producers

376.01USD-10.67 (-2.76%)

Price History

Full chart

Market Stats

Previous Close386.68
Open390.00
Day Range372.78 – 390.55
52-Week Range279.77 – 451.28
Volume1.01M
Market Cap14.54B
P/E (TTM)0.00
Forward P/E9.94
EPS-4.04
Dividend Yield0.00%
Beta1.63
50-Day Avg323.27
200-Day Avg352.70

About

Talen 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's plants generate power using a variety of fuels, such as nuclear, fossil, oil, natural gas, and coal power plants. It owns and operates approximately 13.1 GW of power infrastructure. Talen Energy Corporation was incorporated in 2014 and is headquartered in Houston, Texas.

Company Details

  • SectorUtilities
  • IndustryUtilities - Independent Power Producers
  • CEOMr. Mark Allen McFarland
  • Employees1.88K
  • Headquarters2929 Allen Parkway, Houston, TX, United States, 77019, USA
  • Websitehttps://www.talenenergy.com

Leadership

  • Mr. Mark Allen McFarlandCEO & Director · b. 1969
  • Mr. Terry L. NuttPresident · b. 1978
  • Mr. Brad L. BerrymanChief Operating Officer · b. 1970
  • Mr. Andrew M. Wright J.D.Chief Administrative Officer · b. 1967
  • Mr. Cole Muller J.D.Chief Financial Officer · b. 1981
  • Mr. Anthony J. PlagensSenior VP & Chief Accounting Officer

Financials

Income Statement

Currency: USD2014-12-312015-12-312020-12-312021-12-312022-12-312023-12-312024-12-312025-12-31
Total Revenue4.27B3.61B1.79B1.77B2.41B2.44B2.07B2.63B
Growth (%)--15.44%-50.33%-1.11%+35.89%+1.12%-15.01%+26.68%
Cost of Revenue3.79B3.41B1.34B1.53B1.64B1.38B1.41B1.63B
Gross Profit487.00M203.00M451.00M241.00M770.00M1.05B664.00M1.00B
Gross Margin11.39%5.62%25.13%13.58%31.92%43.26%32.03%38.12%
Operating Expense78.00M65.00M610.00M687.00M666.00M971.00M499.00M985.00M
Operating Income409.00M138.00M-159.00M-446.00M104.00M84.00M165.00M16.00M
Operating Margin9.57%3.82%-8.86%-25.13%4.31%3.44%7.96%0.61%
EBITDA775.00M422.00M--309.00M-326.00M977.00M1.76B512.00M
EBITDA Margin18.13%11.68%--17.41%-13.52%40.06%84.76%19.50%
Net Income139.00M-341.00M-664.00M-989.00M-1.29B613.00M998.00M-219.00M
Net Income Margin3.25%-9.44%-36.99%-55.72%-53.44%25.13%48.14%-8.34%
Interest Expense219.00M211.00M363.00M326.00M359.00M335.00M238.00M302.00M
Interest Expense % of Total Revenue5.12%5.84%20.22%18.37%14.88%13.74%11.48%11.50%

Balance Sheet

Currency: USD2014-12-312015-12-312021-12-312022-12-312023-12-312024-12-312025-12-31
Total Assets13.91B12.83B10.05B10.72B7.12B6.11B10.90B
Total Liabilities8.53B8.52B9.32B11.20B4.59B4.72B9.81B
Total Equity5.38B4.30B733.00M-573.00M2.46B1.39B1.09B
Cash1.08B247.00M276.00M988.00M400.00M329.00M752.00M
Total Debt4.11B4.81B4.74B4.35B2.82B3.00B6.82B
Net Debt3.03B4.56B4.47B3.36B2.42B2.67B6.07B

Cash Flow

Currency: USD2015-12-312020-12-312021-12-312022-12-312023-12-312024-12-312025-12-31
Operating Cash Flow768.00M102.00M-294.00M187.00M864.00M243.00M615.00M
Investing Cash Flow---280.00M-368.00M-347.00M1.05B-4.00B
Financing Cash Flow-64.00M65.00M956.00M426.00M-604.00M-1.82B3.77B
Capital Expenditure521.00M161.00M224.00M312.00M348.00M189.00M206.00M
Free Cash Flow247.00M-59.00M-518.00M-125.00M516.00M54.00M409.00M
Dividends Paid217.00M------
FCF to OCF32.16%-57.84%176.19%-66.84%59.72%22.22%66.50%
Dividend Paid to FCF87.85%------

Earnings

Report DateJun 30, 2023Nov 29, 2023Mar 14, 2024May 13, 2024Aug 13, 2024Nov 14, 2024Feb 27, 2025May 8, 2025Aug 7, 2025Nov 5, 2025Feb 26, 2026May 5, 2026Aug 5, 2026Nov 4, 2026
EPS Estimate-0.00-0.190.83-1.13-0.13-0.200.71-1.133.622.804.253.209.62
EPS Actual8.61-1.303.084.847.600.992.071.721.502.383.944.380.16-
Surprise--1721.05%483.13%772.57%861.54%1125.77%142.25%232.74%-34.25%40.71%2.90%-95.00%-
Timing---After-hoursPre-marketPre-market-Pre-market-After-hours-After-hoursAfter-hoursAfter-hours

Key Statistics & Ratios

Market Cap14.54B
Enterprise Value23.73B
Trailing P/E0.00
Forward P/E9.94
Price / Sales3.89
Price / Book8.91
EPS-4.04
Book Value33.74
Revenue (TTM)3.74B
Gross Profit (TTM)1.58B
EBITDA582.00M
Profit Margin-4.95%
Operating Margin-4.80%
Return on Equity-12.83%
Return on Assets0.92%
Shares Outstanding47.91M
Shares Float38.11M
Beta1.63
Dividend Yield0.00%
Dividend Rate0.00
Payout Ratio0.00%

Analyst Ratings

Strong Buy
Based on 9 analystsTarget 460.59
  • Strong Buy
    6
  • Buy
    3

Ownership Breakdown

Institutions
102.17%
Insiders
1.36%
Retail / Other
0.00%

Top Institutional Holders

  • BlackRock Inc
    4.09M8.56%
  • Rubric Capital Management LP
    3.60M7.54%
  • MFN Partners Management, LP
    3.00M6.28%
  • ECP ControlCo, LLC
    2.40M5.02%
  • Vanguard Portfolio Management, LLC
    2.10M4.39%
  • Vanguard Capital Management, LLC
    2.05M4.28%
  • Reaves W H & Co Inc
    1.48M3.09%
  • Sachem Head Capital Management LP
    1.37M2.87%
  • State Street Corp
    1.34M2.81%
  • Fred Alger Management, LLC
    1.19M2.48%
  • Amvescap Plc.
    963.57K2.02%
  • Geode Capital Management, LLC
    909.91K1.90%
  • Carronade Capital Management LP
    795.51K1.66%
  • Millennium Management LLC
    781.46K1.64%
  • Capital World Investors
    758.00K1.59%

Top Fund Holders

  • iShares Core S&P Mid-Cap ETF
    1.59M3.33%
  • Vanguard MStar Total Stk Mkt Idx Invest
    1.44M3.02%
  • Vanguard Small Cap Index
    1.04M2.19%
  • Reaves Utility Income
    1.01M2.11%
  • Vanguard MStar Small Cap Growth Indx Inv
    599.49K1.25%