Highest end of day price: 44.245693521657 EUR (ยฃ50.44 USD) on 2022-02-11
Lowest end of day price: 16.496650767403 EUR (ยฃ22.12 USD) on 2014-07-30