earnings
confidence high
sentiment positive
materiality 0.75
Talen Energy Q3 GAAP net income $168M vs loss $77M YoY; raises 2024 guidance
Talen Energy Corp
2024-Q3 EPS reported
$15.86
revenue$1,648,000,000
- GAAP net income $168M vs loss $77M in Q3 2023; year-to-date $916M.
- Adjusted EBITDA $230M ($606M YTD); raises 2024 guidance to $750-$780M.
- Repurchased ~2.6M shares at avg $117.64 in Q3; remaining repurchase capacity $1.2B.
- Added to S&P Total Market, CRSP, MSCI USA Small Cap indices; passive funds bought >6M shares.
- Acquired TeraWulf's remaining equity interest in Nautilus JV, becoming 100% owner.