Highest end of day price: 22.843320313437 EUR ($27.12 USD) on 2020-07-30
Lowest end of day price: 18.21694329876 EUR ($17.76 USD) on 2022-11-04