Find
Jun 17, 2026

XEUR: Final Settlement Price FMXA 2026-06-17 15836.1

F: INX: FMXA: 15836.1: USD