Highest end of day price: 23.324652136441 EUR (ยฃ26.69 USD) on 2020-07-17
Lowest end of day price: 12.306349097368 EUR (ยฃ13.46 USD) on 2015-12-16