Highest end of day price: 76.529686709399 EUR (ยฃ88.80 USD) on 2025-10-30
Lowest end of day price: 38.108853703706 EUR (ยฃ46.19 USD) on 2021-01-29