Highest end of day price: 24.966637538231 EUR ($28.33 USD) on 2022-01-07
Lowest end of day price: 10.750008045734 EUR ($11.38 USD) on 2023-10-20