Public Power

PPC · Athens · EUR

€22.70Change from previous close: −0.53%Absolute change: −€0.12

Close · October 2, 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
Item20252024202320222021
Total revenue9,7018,9797,68711,2535,706
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—
EBIT799813630340209
EBITDA1,7971,6411,257956868
Interest expense416397320252—
Pre-tax income448207631-26.0-150
Income tax88.719.4137-17.1-131
Net income295152438-19.0-18.4
Net income to common shareholders295152438-19.0-18.4
Basic EPS0.850.431.18-0.05-0.05
Diluted EPS0.850.431.18-0.05-0.05
Average shares (basic)349353370380382
Average shares (diluted)349353370380382
Dividend per share0.600.400.25——