Highest end of day price: 56.002160650286 EUR (ยฃ65.22 USD) on 2026-01-15
Lowest end of day price: 18.389055047472 EUR (ยฃ19.99 USD) on 2020-04-17