Highest end of day price: 30.811697405303 EUR ($33.61 USD) on 2023-06-26
Lowest end of day price: 20.862319653577 EUR ($20.53 USD) on 2022-09-23