Companies/US/TLN

TALEN ENERGY CORPORATION

Last · NASDAQ$358.42-23.72 (-6.21%)close · yahoo · 13h ago
Vol 1.09M ≈ 392.27M
Market cap$16.95B47.3M sh
P/E · TTM-86.8fwd 11.3 · eps -4.13 · loss
Beta1.62vs S&P 500
Div yield0.00%annual · TTM
52w range
$279.77$449.84
Volume1.1Msession

Issuer

Legal nameTALEN ENERGY CORPORATION
HQUnited States (US)
ListingUS TLN
ISINUS87422Q1094
SectorUtilities
IndustryUtility (General)
SIC4911
CurrencyUSD
Entity registrysec:0001622536
CIK0001622536
Employees1,880
AddressTalen Energy Corp. 2929 Allen Parkway 77019, Houston
Headline financial metrics
Revenue$3.9B
Operating income$138.0M
Net income$-29.0M
Free cash flow$-154.0M
Operating margin3.5%
Net margin-0.7%
Return on equity-1.8%
PeriodTTM 2026-06-30
Loading chart…

OpenFilings analyst

Our analyst

10-K · 2026-02-26

From latest 10-K · 2026-02-26

  • Net Margin Sharply Negative
  • Sbc Revenue Elevated

Red flags

  • Net Margin Sharply Negative — Net margin -8.7%
  • Sbc Revenue Elevated — SBC/Revenue 20.9%

Upcoming earnings

1 event
1:30 PM UTC+1
Period
Sep 2026
Est. EPS
$8.37
Est. revenue
1.3B

Earnings transcripts

1 recent

Press & signals

2 recent
  • GlobeNewswire

    Talen Names Terry Nutt Chief Executive Officer and Announces $1.5 Billion Accelerated Share Repurchase

  • GlobeNewswire

    Talen Energy Reports PJM Auction Results for the 2028/2029 Planning Year

Documents

FormReporting forFiledFlags
2026-06-302026-08-05 2
2026-07-152026-07-150