Public Power Corporation S.A. (ATH:PPC)
Greece flag Greece · Delayed Price · Currency is EUR
21.98
+0.98 (4.67%)
May 28, 2026, 5:19 PM EET

Public Power Corporation Filings