Highest end of day price: 28.480246188434 EUR ($33.52 USD) on 2020-07-27
Lowest end of day price: 21.557911256788 EUR ($22.77 USD) on 2023-10-30