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

Greece flag Greece · Delayed Price · Currency is EUR
23.14
-0.56 (-2.36%)
Nov 6, 2026, 5:11 PM EET
Market Cap13.64B +144.8%
Revenue (ttm)9.60B +0.1%
Net Income484.57M +216.2%
EPS1.30 +193.0%
Shares Out 589.56M
PE Ratio17.80
Forward PE17.14
Dividend0.60 (2.59%)
Ex-Dividend DateJul 20, 2026
Volume605,048
Open23.18
Previous Close23.70
Day's Range23.00 - 23.50
52-Week Range15.69 - 25.46
Beta0.58
AnalystsStrong Buy
Price Target24.29 (+4.97%)
Earnings DateNov 16, 2026