Talen Energy

TLN · NASDAQ · USD

$320.77Change from previous close: −0.72%Absolute change: −$2.32

Close · October 2, 2026

At a glance

Revenue growth
+26.68%
2025 vs 2024
Net margin
-8.3%
2024: 48.1%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Annual
Item2025202420222021
Total revenue2,6262,0732,4121,775
Cost of revenue1,6251,4091,6421,534
Gross profit1,001664770241
Selling, general and administrative624163106147
Operating income16.0165104-446
EBIT1361,349-969-960
EBITDA5121,757-326-309
Interest expense302238359326
Pre-tax income-1661,111-1,328-1,286
Income tax53.098.0-35.0-297
Net income-219998-1,289-989
Net income to common shareholders-219998-1,289-989
Basic EPS-4.7918.40-2,864.44-2,198.06
Diluted EPS-4.7917.67-2,864.44-2,198.06
Average shares (basic)45.754.30.50.5
Average shares (diluted)45.756.50.50.5