Public Power

PPC · Athens · EUR

€23.22Change from previous close: +0.87%Absolute change: +€0.20

Close · September 30, 2026

At a glance

Revenue growth
+8.05%
2025 vs 2024
Net income growth
+94.38%
2025 vs 2024
Net margin
3.0%
2024: 1.7%

Financial data

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

Income statement · Annual
Item2025202420232022
Total revenue9,7018,9797,68711,253
Cost of revenue5,0114,6674,0207,833
Gross profit4,6904,3123,6673,420
Selling, general and administrative13596.244.724.3
Operating income1,4611,4231,122749
EBIT864603951226
EBITDA1,9941,5411,632879
Interest expense416397320252
Pre-tax income448207631-26.0
Income tax88.719.4137-17.1
Net income295152438-19.0
Net income to common shareholders295152438-19.0
Basic EPS0.850.431.18-0.05
Diluted EPS0.850.431.18-0.05
Average shares (basic)349353370380
Average shares (diluted)349353370380