Valuation: Public Power Corporation S.A.

Market Cap 14.07B 15.69B 12.96B 11.77B 22.28B 1,471B 22.9B 155B 61.85B 788B 58.87B 57.62B 2,491B P/E 2026 *
19.9x
P/E 2027 * 15.9x
Enterprise Value 18.45B 20.57B 17B 15.44B 29.23B 1,929B 30.04B 204B 81.12B 1,034B 77.22B 75.58B 3,267B EV / Sales 2026 *
1.8x
EV / Sales 2027 * 2.07x
Free-Float
49.94%
Yield 2026 *
3.35%
Yield 2027 * 4.17%
1 day-0.29%
1 week+1.71%
Current month+2.14%
1 month+5.30%
3 months+9.65%
6 months+24.92%
Current year+31.10%
1 week 23
Extreme 23
23.96
1 month 22.12
Extreme 22.12
24.02
Current year 16.28
Extreme 16.28
25.46
1 year 16.28
Extreme 16.28
25.46
3 years 9.94
Extreme 9.945
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/1/25 Sell 2,500 0.0007%
28/11/24 Sell

Executive/Senior Manager

1,325 0.0003%
3/10/24 Buy 4,000 0.0010%
Change 5-day change 1-year change 3-year change Capi.($)
+0.59%+1.71%+45.13%+138.12% 15.69B
-3.89%-13.20%+37.47% - 210B
-0.68%+2.30%+1.77%+56.46% 181B
+0.13%+4.12%+30.44%+115.87% 171B
-0.38%+5.37%+10.34%+60.29% 109B
-0.54%-0.64%+4.00%+31.46% 109B
+0.09%-0.11%+3.18%+37.52% 109B
+0.66%+1.92%+4.89%+46.07% 101B
-3.02%+1.66%-25.81%+119.89% 94.15B
+0.38%-1.56%+4.31%+64.53% 69.61B
Average -0.20%-0.09%+11.57%+74.47% 117B
Weighted average by Cap. -0.55%-0.97%+12.30%+69.57%

Financials

2026 *2027 *
Net sales 10.24B 11.42B 9.44B 8.57B 16.22B 1,071B 16.67B 113B 45.02B 574B 42.86B 41.95B 1,813B 10.57B 11.79B 9.74B 8.85B 16.75B 1,105B 17.21B 117B 46.48B 592B 44.24B 43.3B 1,872B
Net income 675M 753M 622M 565M 1.07B 70.61B 1.1B 7.45B 2.97B 37.83B 2.83B 2.77B 120B 824M 919M 759M 689M 1.3B 86.12B 1.34B 9.09B 3.62B 46.14B 3.45B 3.37B 146B
Net Debt 4.38B 4.89B 4.04B 3.67B 6.95B 458B 7.14B 48.38B 19.28B 246B 18.35B 17.96B 776B 7.87B 8.77B 7.25B 6.58B 12.46B 822B 12.81B 86.8B 34.58B 441B 32.92B 32.22B 1,393B
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
10/11/26 €23.86 +0.59% 458,990
09/11/26 €23.72 +2.51% 471,241
06/11/26 €23.14 -2.36% 605,048
05/11/26 €23.70 +1.11% 392,556
04/11/26 €23.44 -0.09% 616,028
Trader
Investor
Global
Quality
ESG MSCI
A
MarketScreener Ratings - Public Power Corporation S.A.
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
8
Last Close Price
23.86EUR
Average target price
24.29EUR
Spread / Average Target
+1.82%