Highest end of day price: 190.3040209505 EUR (ยฃ224.04 USD) on 2025-12-30
Lowest end of day price: 78.723949509762 EUR (ยฃ84.19 USD) on 2020-03-23