Public Power Corporation S.A. (ATH:PPC)
Greece flag Greece · Delayed Price · Currency is EUR
23.34
+0.38 (1.66%)
Jun 17, 2026, 5:17 PM EET

Public Power Corporation Filings