Highest end of day price: 80.803867115272 EUR (ยฃ93.81 USD) on 2026-01-16
Lowest end of day price: 38.108853703706 EUR (ยฃ46.19 USD) on 2021-01-29