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

Greece flag Greece · Delayed Price · Currency is EUR
24.14
-0.06 (-0.25%)
Sep 4, 2026, 5:19 PM EET
Market Cap14.23B +186.6%
Revenue (ttm)9.60B +0.1%
Net Income484.57M +216.2%
EPS1.30 +193.0%
Shares Out 589.56M
PE Ratio18.57
Forward PE16.62
Dividend0.60 (2.52%)
Ex-Dividend DateJul 20, 2026
Volume847,490
Open24.22
Previous Close24.20
Day's Range24.02 - 24.54
52-Week Range13.90 - 24.54
Beta0.63
AnalystsStrong Buy
Price Target24.11 (-0.12%)
Earnings DateNov 17, 2026