Highest end of day price: 61.113928894489 EUR (ยฃ70.82 USD) on 2025-11-12
Lowest end of day price: 26.373951970816 EUR (ยฃ28.21 USD) on 2020-03-23