Highest end of day price: 83.427774927966 EUR (ยฃ91.05 USD) on 2025-03-12
Lowest end of day price: 71.58231420508 EUR (ยฃ79.22 USD) on 2024-09-03