Valuation: Public Power Corporation S.A.

Market Cap 13.45B 15.71B 12.59B 11.51B 21.73B 1,499B 21.92B 148B 57.85B 756B 58.98B 57.68B 2,501B P/E 2026 *
19x
P/E 2027 * 13.4x
Enterprise Value 17.93B 20.93B 16.78B 15.34B 28.96B 1,997B 29.22B 198B 77.1B 1,007B 78.61B 76.88B 3,333B EV / Sales 2026 *
1.75x
EV / Sales 2027 * 2.09x
Free-Float
49.94%
Yield 2026 *
3.51%
Yield 2027 * 4.36%
1 day+2.70%
1 week+3.92%
Current month+2.33%
1 month+1.42%
3 months+10.78%
6 months+22.49%
Current year+25.38%
1 week 21.66
Extreme 21.66
23.12
1 month 21.26
Extreme 21.26
23.12
Current year 16.28
Extreme 16.28
24.42
1 year 13.81
Extreme 13.81
24.42
3 years 8.5
Extreme 8.5
24.42
5 years 4.76
Extreme 4.76
24.42
10 years 1.11
Extreme 1.11
24.42
Manager TitleAgeSince
Chief Executive Officer - 2019-08-21
Director of Finance/CFO - 2020-01-16
Chief Operating Officer - 2023-10-31
Director TitleAgeSince
Chairman - 2019-08-21
Director/Board Member - 2019-08-21
Director/Board Member 58 2019-06-26
Date Insider Type Main position Quantity % Market Cap.
1/16/25 Sell 2,500 0.0007%
11/28/24 Sell

Executive/Senior Manager

1,325 0.0003%
10/3/24 Buy 4,000 0.0010%
Change 5-day change 1-year change 3-year change Capi.($)
+2.70%+3.92%+55.77%+128.43% 15.29B
-1.63%-14.11%+52.66% - 251B
+0.14%-2.32%+10.35%+25.29% 175B
+0.50%-0.05%+21.16%+85.44% 152B
0.00%+0.90%+17.75%+57.26% 110B
-0.14%-2.51%-4.77%+33.43% 104B
+1.82%+0.08%-10.23%+160.40% 96.88B
-0.31%-1.61%-2.21%+35.12% 95.1B
+0.65%-2.97%+7.67%+55.74% 66.41B
+0.48%-2.68%+8.13%+39.23% 58.59B
Average +0.71%-2.61%+15.63%+68.93% 112.41B
Weighted average by Cap. +0.74%-4.07%+18.09%+61.85%

Financials

2026 *2027 *
Net sales 10.24B 11.96B 9.59B 8.76B 16.54B 1,141B 16.69B 113B 44.04B 575B 44.9B 43.91B 1,904B 10.41B 12.15B 9.74B 8.9B 16.82B 1,160B 16.96B 115B 44.76B 585B 45.64B 44.63B 1,935B
Net income 677M 790M 633M 579M 1.09B 75.37B 1.1B 7.47B 2.91B 38B 2.97B 2.9B 126B 768M 897M 719M 657M 1.24B 85.56B 1.25B 8.48B 3.3B 43.14B 3.37B 3.29B 143B
Net Debt 4.48B 5.23B 4.19B 3.83B 7.23B 499B 7.3B 49.42B 19.25B 251B 19.63B 19.2B 832B 8.26B 9.64B 7.73B 7.06B 13.34B 920B 13.45B 91.11B 35.5B 464B 36.19B 35.4B 1,535B
Logo Public Power Corporation S.A.
Public Power Corporation S.A. is the leading electricity producer and distributor in Greece. Net sales (including intragroup) break down by activity as follows: - electricity sale and production (88.9%): 20.9 TWh produced in 2025. At the end of 2025, the group owns thermal and hydroelectric power plants, natural gas power plants, as well as renewable energy production facilities with a total installed capacity of 12.4 GW; - electricity transmission and distribution (12.3%): owned a network of approximately 390,000 km of electricity distribution lines; - other (0.8%). Net sales (including intragroup) are distributed geographically as follows: Greece (76.7%), Romania (22.5%) and other (0.8%).
Employees
20,188
Date Price Change Volume
26-08-25 €22.82 +2.70% 1,009,164
26-08-24 €22.22 -0.09% 367,804
26-08-21 €22.24 +1.83% 362,202
26-08-20 €21.84 -1.09% 436,546
26-08-19 €22.08 +0.82% 514,116
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
9
Last Close Price
22.82EUR
Average target price
24.05EUR
Spread / Average Target
+5.39%

Quarterly revenue - Rate of surprise