Highest end of day price: 42.916581911287 EUR (ยฃ43.07 USD) on 2022-08-19
Lowest end of day price: 12.600780620883 EUR (ยฃ16.27 USD) on 2012-10-30