Public Power Corporation S.A. (ATH:PPC)
Greece flag Greece · Delayed Price · Currency is EUR
19.80
-0.42 (-2.08%)
May 19, 2026, 5:17 PM EET

Public Power Corporation Filings