Highest end of day price: 40.131300985412 EUR (ยฃ46.43 USD) on 2021-11-08
Lowest end of day price: 10.029114397853 EUR (ยฃ10.73 USD) on 2020-03-23