Highest end of day price: 77.864030582123 EUR (ยฃ91.94 USD) on 2018-06-14
Lowest end of day price: 23.300129926375 EUR (ยฃ24.03 USD) on 2025-02-10