Highest end of day price: 43.791609179995 EUR (ยฃ42.51 USD) on 2022-09-28
Lowest end of day price: 38.794659745732 EUR (ยฃ43.49 USD) on 2023-07-14