STOCKWATCH
·
Electric Utilities: Central
Quarterly ResultMay 5, 2026, 05:13 PM

Talen Energy Q1 Net Income $63M; Operating Revenue $1.13B

AI Summary

Talen Energy reported a net income of $63 million for the first quarter of 2026, a significant improvement from a net loss of $135 million in the prior year period. Operating revenues surged to $1.129 billion, up from $390 million in Q1 2025. The company also saw a substantial increase in net cash provided by operating activities to $461 million and continued share repurchases totaling $100 million.

Key Highlights

  • Net Income: $63 million in Q1 2026, compared to a net loss of $135 million in Q1 2025.
  • Operating Revenues: $1,129 million in Q1 2026, up from $390 million in Q1 2025.
  • Basic EPS: $1.38 in Q1 2026, a significant improvement from $(2.94) in Q1 2025.
  • Energy and other revenues: $1,034 million in Q1 2026, up from $582 million in Q1 2025.
  • Capacity revenues: $207 million in Q1 2026, up from $49 million in Q1 2025.
  • Net cash provided by operating activities: $461 million in Q1 2026, up from $119 million in Q1 2025.
  • Share repurchases: $100 million in Q1 2026, compared to $83 million in Q1 2025.
  • Cash and cash equivalents: $1,025 million as of March 31, 2026, up from $689 million at Dec 31, 2025.
TLN
Electric Utilities: Central
Talen Energy Corp

Price Impact