Highest end of day price: 103.96221926042 EUR (ยฃ120.69 USD) on 2026-06-03
Lowest end of day price: 29.940231080236 EUR (ยฃ32.35 USD) on 2024-02-01