Find
Jun 26, 2026

XEUR: Final Settlement Price OBTP 2026-06-26 119.41

O: FBD: OBTP: 119.41: EUR