Highest end of day price: 89.144606203122 EUR (ยฃ91.88 USD) on 2025-01-15
Lowest end of day price: 77.949816142608 EUR (ยฃ84.77 USD) on 2023-08-17