Highest end of day price: 66.252880279988 EUR (ยฃ69.63 USD) on 2024-12-16
Lowest end of day price: 18.574798278241 EUR (ยฃ20.46 USD) on 2020-03-18