Highest end of day price: 23.564555340362 EUR ($27.98 USD) on 2020-07-30
Lowest end of day price: 18.79212326972 EUR ($18.32 USD) on 2022-11-04