Highest end of day price: 47.618573760936 EUR (ยฃ55.39 USD) on 2025-11-14
Lowest end of day price: 40.831495517385 EUR (ยฃ44.40 USD) on 2022-03-07