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

Greece flag Greece · Delayed Price · Currency is EUR
22.96
+0.02 (0.09%)
Sep 25, 2026, 5:14 PM EET
Market Cap13.54B +170.6%
Revenue (ttm)9.60B +0.1%
Net Income484.57M +216.2%
EPS1.30 +193.0%
Shares Out 589.56M
PE Ratio17.66
Forward PE15.81
Dividend0.60 (2.61%)
Ex-Dividend DateJul 20, 2026
Volume1,386,626
Open23.14
Previous Close22.94
Day's Range22.82 - 23.58
52-Week Range13.90 - 25.46
Beta0.63
AnalystsStrong Buy
Price Target24.11 (+5.01%)
Earnings DateNov 17, 2026