Valuation: Public Power Corporation S.A.

Market Cap 13.06B 14.63B 12.07B 10.94B 20.46B 1,389B 20.8B 145B 57.5B 728B 54.91B 53.74B 2,294B P/E 2026 *
18.5x
P/E 2027 * 14.8x
Enterprise Value 17.1B 19.15B 15.8B 14.31B 26.78B 1,818B 27.22B 190B 75.25B 952B 71.86B 70.33B 3,002B EV / Sales 2026 *
1.67x
EV / Sales 2027 * 1.97x
Free-Float
49.94%
Yield 2026 *
3.61%
Yield 2027 * 4.51%
1 day+2.35%
1 week+0.44%
Current month-2.76%
1 month-3.26%
3 months+0.89%
6 months+23.39%
Current year+24.07%
1 week 22.12
Extreme 22.12
23.12
1 month 22.12
Extreme 22.12
23.74
Current year 16.28
Extreme 16.28
25.46
1 year 14.7
Extreme 14.7
25.46
3 years 9.28
Extreme 9.28
25.46
5 years 4.76
Extreme 4.76
25.46
10 years 1.11
Extreme 1.11
25.46
Manager TitleAgeSince
Chief Executive Officer - 22/08/2019
Director of Finance/CFO - 17/01/2020
Chief Operating Officer - 01/11/2023
Director TitleAgeSince
Chairman - 22/08/2019
Director/Board Member - 22/08/2019
Director/Board Member 58 27/06/2019
Date Insider Type Main position Quantity % Market Cap. Importance
16/01/25 Sell 2,500 0.0007%
28/11/24 Sell

Executive/Senior Manager

1,325 0.0003%
03/10/24 Buy 4,000 0.0010%
Change 5-day change 1-year change 3-year change Capi.($)
+2.35%+0.44%+51.85%+143.32% 14.63B
+4.21%-7.70%+43.48% - 217B
+0.04%+5.29%-4.33%+42.97% 172B
+0.53%+3.49%+28.37%+108.74% 159B
-1.24%+0.24%+4.47%+34.41% 108B
-0.65%+3.53%-3.12%+37.61% 107B
+0.52%+2.82%+8.30%+60.34% 102B
-0.60%+4.34%-2.39%+39.51% 97.45B
-0.13%-4.19%-35.53%+123.71% 89.8B
-0.15%+3.98%+11.43%+71.16% 70.6B
Average +0.47%-0.94%+10.25%+73.53% 113.81B
Weighted average by Cap. +0.69%-1.62%+10.85%+65.90%

Financials

2026 *2027 *
Net sales 10.24B 11.47B 9.46B 8.57B 16.04B 1,089B 16.3B 114B 45.07B 570B 43.04B 42.12B 1,798B 10.57B 11.84B 9.77B 8.85B 16.56B 1,124B 16.83B 118B 46.53B 589B 44.43B 43.48B 1,856B
Net income 675M 756M 624M 565M 1.06B 71.8B 1.08B 7.51B 2.97B 37.62B 2.84B 2.78B 119B 828M 927M 765M 693M 1.3B 88.02B 1.32B 9.2B 3.64B 46.11B 3.48B 3.41B 145B
Net Debt 4.03B 4.52B 3.73B 3.38B 6.32B 429B 6.42B 44.84B 17.75B 225B 16.95B 16.59B 708B 7.81B 8.75B 7.22B 6.54B 12.24B 831B 12.44B 86.86B 34.39B 435B 32.84B 32.14B 1,372B
Projected Income Statement - Annual - Public Power Corporation S.A.
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/10/26 €22.60 +1.99% 479,566
23/10/26 €22.16 -1.51% 723,406
22/10/26 €22.50 -2.51% 1,172,466
21/10/26 €23.08 +2.58% 354,662
20/10/26 €22.50 +0.09% 794,549
Trader
Investor
Global
Quality
ESG MSCI
A
MarketScreener Ratings - Public Power Corporation S.A.
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
7
Last Close Price
22.16EUR
Average target price
23.98EUR
Spread / Average Target
+8.21%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Public Power Corporation S.A.