Highest end of day price: 22.28369870754 EUR (ยฃ25.43 USD) on 2020-07-14
Lowest end of day price: 13.511506747126 EUR (ยฃ12.97 USD) on 2022-09-27