Highest end of day price: 20.814446576046 EUR (ยฃ24.64 USD) on 2020-09-11
Lowest end of day price: 15.888257050512 EUR (ยฃ16.81 USD) on 2023-10-06