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