Highest end of day price: 65.562395210025 EUR (ยฃ75.58 USD) on 2025-11-03
Lowest end of day price: 29.940231080236 EUR (ยฃ32.35 USD) on 2024-02-01