Find
Jun 26, 2026

XEUR: Final Settlement Price OETE 2026-06-26 1367.84

O: FIX: OETE: 1367.84: EUR