Highest end of day price: 89.617184049726 EUR (ยฃ92.37 USD) on 2025-01-15
Lowest end of day price: 80.05401333966 EUR (ยฃ86.06 USD) on 2023-09-11