Valuation: Public Power Corporation S.A.

Market Cap 7.8B 8.9B 7.24B 6.65B 12.54B 859B 12.72B 86.26B 33.76B 420B 33.41B 32.69B 1,452B P/E 2026 *
18.7x
P/E 2027 * 12.9x
Enterprise Value 12.36B 14.11B 11.48B 10.55B 19.87B 1,362B 20.17B 137B 53.51B 666B 52.97B 51.82B 2,301B EV / Sales 2026 *
1.18x
EV / Sales 2027 * 1.52x
Free-Float
49.94%
Yield 2026 *
3.55%
Yield 2027 * 4.42%
1 day-1.66%
1 week-1.75%
Current month-2.09%
1 month-1.75%
3 months+20.56%
6 months+20.75%
Current year+23.74%
1 week 22
Extreme 22
23.24
1 month 22
Extreme 22
24.42
Current year 16.28
Extreme 16.28
24.42
1 year 13.77
Extreme 13.77
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.($)
-1.66%-1.75%+58.93%+102.52% 9.05B
-8.69%-6.66%+79.43% - 290B
+1.68%+0.35%+15.31%+17.80% 183B
-0.23%+0.14%+35.00%+84.56% 158B
0.00%-2.37%+30.13%+58.40% 113B
+2.08%+1.27%-0.05%+31.13% 106B
+1.62%+2.90%+5.98%+35.00% 98.16B
+4.84%+6.50%-13.50%+184.58% 93.64B
+1.98%+0.43%+20.80%+51.34% 70.99B
+1.78%+0.17%+21.50%+32.19% 61.43B
Average +0.34%-1.00%+25.35%+66.39% 118.3B
Weighted average by Cap. -1.00%-0.68%+31.62%+60.19%

Financials

2026 *2027 *
Net sales 10.44B 11.91B 9.69B 8.91B 16.78B 1,150B 17.03B 115B 45.19B 563B 44.73B 43.76B 1,943B 10.6B 12.1B 9.84B 9.04B 17.04B 1,167B 17.29B 117B 45.88B 571B 45.41B 44.43B 1,973B
Net income 674M 769M 626M 575M 1.08B 74.23B 1.1B 7.45B 2.92B 36.32B 2.89B 2.83B 125B 725M 827M 673M 618M 1.16B 79.81B 1.18B 8.01B 3.14B 39.05B 3.1B 3.04B 135B
Net Debt 4.56B 5.21B 4.24B 3.89B 7.34B 503B 7.44B 50.47B 19.75B 246B 19.55B 19.13B 850B 8.31B 9.49B 7.72B 7.09B 13.36B 916B 13.56B 91.95B 35.99B 448B 35.62B 34.85B 1,548B
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,025
Date Price Change Volume
26-07-22 €22.52 -1.66% 769,686
26-07-21 €22.90 +2.69% 1,246,946
26-07-20 €22.30 -2.19% 1,576,568
26-07-17 €22.80 -0.44% 740,774
26-07-16 €22.90 -0.87% 911,986
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
10
Last Close Price
22.52EUR
Average target price
23.86EUR
Spread / Average Target
+5.93%

Quarterly revenue - Rate of surprise