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

Greece flag Greece · Delayed Price · Currency is EUR
21.96
+0.26 (1.20%)
Aug 17, 2026, 5:09 PM EET
Market Cap12.95B +152.4%
Revenue (ttm)9.60B +0.1%
Net Income484.57M +216.2%
EPS1.30 +193.0%
Shares Out 589.56M
PE Ratio16.89
Forward PE14.87
Dividend0.60 (2.76%)
Ex-Dividend DateJul 20, 2026
Volume548,530
Open21.68
Previous Close21.70
Day's Range21.66 - 22.06
52-Week Range13.81 - 24.42
Beta0.63
AnalystsStrong Buy
Price Target23.99 (+9.24%)
Earnings DateAug 5, 2026