Highest end of day price: 69.960538717906 EUR (ยฃ82.92 USD) on 2026-02-18
Lowest end of day price: 29.940231080236 EUR (ยฃ32.35 USD) on 2024-02-01