Talen Energy Corp
corporate_fare Company Profile
Talen Energy Corp (NASDAQ:TLN) is a publicly traded company in the Energy & Transportation sector. Wiseek monitors TLN SEC EDGAR filings and licensed market news in real time, scoring each submission for market-moving significance on a 1–10 scale. Items rated 7 or higher generate instant alerts.
Recent high-impact activity:
- Talen Energy Clears Regulatory Hurdles for Lawrenceburg, Waterford, Darby Acquisitions
- Talen CEO Lands $334M Stock Payout After 620% Post-Bankruptcy Return
- Talen Energy Reprices Over $2.5B in Debt, Extends Term Loan Maturity
- Talen Energy Reports Strong Q1 Profit Turnaround, Secures $4.0B Debt for Major Acquisition, and Expands Share Buyback
- Talen Energy Reports Strong Q1 Results, $4B Financing for Acquisition, and Debt Optimization
Financial Snapshot
Fiscal year ended December 31, 2025
Revenue
$2.58B
Net Income
-$219M
Diluted EPS
-$4.79
Op. Cash Flow
$704M
Free Cash Flow
$606M
Operating Income
-$90M
Cash & Equivalents
$689M
Total Debt
$6.81B
Debt / Equity
6.23×
Net Margin
-8.5%
Shares Outstanding
45.69M sh
Source: 10-K · filed 2026-02-26 · accession 0001622536-26-000017
show_chartPrice Chart
Loading chart...
feed TLN - Latest Insights
TLN
Jun 01, 2026, 5:46 PM EDT
Price at Filing:
$377.20
Real-time Price:
$363.00
Change:
-$14.20 (-4%)
Market Cap:
$16.367B
TLN
May 28, 2026, 12:14 PM EDT
Price at Filing:
$388.64
Real-time Price:
$363.00
Change:
-$25.64 (-7%)
Market Cap:
$16.367B
TLN
May 21, 2026, 5:27 PM EDT
Price at Filing:
$360.40
Real-time Price:
$363.00
Change:
+$2.60 (+0.72%)
Market Cap:
$16.367B
TLN
May 05, 2026, 5:10 PM EDT
Price at Filing:
$393.00
Real-time Price:
$363.00
Change:
-$30.00 (-8%)
Market Cap:
$16.367B
TLN
May 05, 2026, 4:07 PM EDT
Price at Filing:
$393.01
Real-time Price:
$363.00
Change:
-$30.01 (-8%)
Market Cap:
$16.367B
TLN
May 05, 2026, 4:05 PM EDT
Price at Filing:
$374.00
Real-time Price:
$363.00
Change:
-$11.00 (-3%)
Market Cap:
$16.367B
TLN
Apr 17, 2026, 4:08 PM EDT
Price at Filing:
$365.35
Real-time Price:
$363.00
Change:
-$2.35 (-0.64%)
Market Cap:
$16.367B
TLN
Mar 19, 2026, 4:05 PM EDT
Price at Filing:
$340.07
Real-time Price:
$363.00
Change:
+$22.93 (+7%)
Market Cap:
$16.367B
TLN
Feb 26, 2026, 5:16 PM EST
Talen Energy Reports $219M Net Loss for 2025 Amidst Transformational Acquisitions and Increased Debt
Price at Filing:
$382.99
Real-time Price:
$363.00
Change:
-$19.99 (-5%)
Market Cap:
$16.367B
TLN
Feb 26, 2026, 4:07 PM EST
Price at Filing:
$371.48
Real-time Price:
$363.00
Change:
-$8.48 (-2%)
Market Cap:
$16.367B
TLN
Feb 09, 2026, 5:15 PM EST
Price at Filing:
$353.66
Real-time Price:
$363.00
Change:
+$9.34 (+3%)
Market Cap:
$16.367B
TLN
Jan 15, 2026, 7:02 AM EST
Talen Energy to Acquire 2.6 GW of Natural Gas Assets for $3.45 Billion, Boosting Scale and Cash Flow
Price at Filing:
$371.00
Real-time Price:
$363.00
Change:
-$8.00 (-2%)
Market Cap:
$16.367B