Highest end of day price: 106.30530380332 EUR (ยฃ121.81 USD) on 2026-06-18
Lowest end of day price: 67.921775606714 EUR (ยฃ74.39 USD) on 2025-04-09