Highest end of day price: 60.330277039007 EUR (ยฃ66.86 USD) on 2024-09-20
Lowest end of day price: 19.134643894659 EUR (ยฃ20.45 USD) on 2020-03-19