Highest end of day price: 44.291132204264 EUR (ยฃ52.12 USD) on 2021-09-16
Lowest end of day price: 34.267077896216 EUR (ยฃ36.05 USD) on 2022-06-20