Valuation : Public Power Corporation S.A.

Market Cap 13.91B 16.13B 13.11B 11.94B 22.32B 1,524B 22.49B 155B 60.22B 779B 60.56B 59.24B 2,559B P/E 2026 *
19.7x
P/E 2027 * 13.8x
Enterprise Value 18.39B 21.32B 17.33B 15.79B 29.51B 2,014B 29.73B 205B 79.6B 1,030B 80.05B 78.3B 3,382B EV / Sales 2026 *
1.8x
EV / Sales 2027 * 2.13x
Free-Float
49.94%
Yield 2026 *
3.39%
Yield 2027 * 4.22%
1 day+0.05%
6 months-10.74%
Current year+15.28%
Current year 18.91
Extreme 18.91
25.98
1 year 18.39
Extreme 18.39
25.98
3 years 11.92
Extreme 11.9203
25.98
5 years 4.42
Extreme 4.42
25.98
10 years 1.17
Extreme 1.17
25.98
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
Change 5-day change 1-year change 3-year change Capi.($)
+0.05%-.--% - - 16.13B
+1.84%-4.05%+57.76% - 239B
+0.23%-1.27%+14.45%+25.60% 173B
-1.13%-2.46%+24.38%+83.19% 150B
-2.59%-5.38%+15.75%+46.38% 106B
+0.40%-1.47%-3.96%+33.39% 101B
+2.26%+2.33%-6.89%+169.72% 99.32B
+0.49%-0.74%-0.74%+39.63% 93.87B
+0.61%+0.15%+12.23%+62.57% 66.94B
-0.38%-1.16%+11.83%+41.34% 58.38B
Average +0.17%-1.35%+13.87%+62.73% 120.89B
Weighted average by Cap. +0.31%-1.66%+20.22%+61.70%

Financials

2026 *2027 *
Net sales 10.24B 11.87B 9.65B 8.79B 16.43B 1,121B 16.55B 114B 44.33B 573B 44.58B 43.6B 1,883B 10.41B 12.07B 9.81B 8.94B 16.7B 1,140B 16.83B 116B 45.06B 583B 45.31B 44.32B 1,914B
Net income 677M 784M 637M 581M 1.09B 74.09B 1.09B 7.55B 2.93B 37.88B 2.95B 2.88B 124B 768M 890M 724M 659M 1.23B 84.11B 1.24B 8.57B 3.32B 43B 3.34B 3.27B 141B
Net Debt 4.48B 5.19B 4.22B 3.84B 7.18B 490B 7.24B 49.94B 19.38B 251B 19.49B 19.06B 823B 8.26B 9.57B 7.78B 7.09B 13.24B 904B 13.34B 92.07B 35.73B 462B 35.93B 35.15B 1,518B
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
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
9
Last Close Price
23.60EUR
Average target price
24.05EUR
Spread / Average Target
+1.91%

Quarterly revenue - Rate of surprise