Highest end of day price: 18.455965461273 EUR (ยฃ22.41 USD) on 2020-12-11
Lowest end of day price: 13.614155082799 EUR (ยฃ14.38 USD) on 2023-09-28