Highest end of day price: 75.366628381292 EUR (ยฃ88.92 USD) on 2026-02-03
Lowest end of day price: 35.485494262892 EUR (ยฃ38.86 USD) on 2024-08-05