Highest end of day price: 57.76519120841 EUR (ยฃ64.82 USD) on 2026-10-22
Lowest end of day price: 19.131061334193 EUR (ยฃ20.91 USD) on 2024-01-10