Highest end of day price: 40.756417724118 EUR (ยฃ44.27 USD) on 2024-03-19
Lowest end of day price: 18.225931921644 EUR (ยฃ19.80 USD) on 2022-03-07