Highest end of day price: 43.541119459608 EUR (ยฃ47.36 USD) on 2022-04-11
Lowest end of day price: 17.402422269252 EUR (ยฃ20.16 USD) on 2018-10-15