Highest end of day price: 57.243802095274 EUR (ยฃ65.75 USD) on 2025-11-05
Lowest end of day price: 17.995717093018 EUR (ยฃ20.45 USD) on 2018-12-27