Highest end of day price: 45.189789850474 EUR (ยฃ52.56 USD) on 2025-10-24
Lowest end of day price: 25.162784040582 EUR (ยฃ26.88 USD) on 2023-03-13