Highest end of day price: 58.968345648954 EUR (ยฃ59.34 USD) on 2000-02-22
Lowest end of day price: 8.888150511363 EUR (ยฃ10.49 USD) on 2025-07-01