Highest end of day price: 77.864030582123 EUR (ยฃ91.94 USD) on 2018-06-14
Lowest end of day price: 24.171463836218 EUR (ยฃ25.02 USD) on 2024-12-19