Public Power Corporation S.A. (ATH:PPC)

Greece flag Greece · Delayed Price · Currency is EUR
22.60
+0.24 (1.07%)
Oct 16, 2026, 5:15 PM EET
Market Cap13.32B +166.4%
Revenue (ttm)9.60B +0.1%
Net Income484.57M +216.2%
EPS1.30 +193.0%
Shares Out 589.56M
PE Ratio17.38
Forward PE16.80
Dividend0.60 (2.66%)
Ex-Dividend DateJul 20, 2026
Volume783,497
Open22.50
Previous Close22.36
Day's Range22.40 - 22.88
52-Week Range14.06 - 25.46
Beta0.58
AnalystsStrong Buy
Price Target23.98 (+6.11%)
Earnings DateNov 17, 2026