Highest end of day price: 23.500339923181 EUR ($26.55 USD) on 2022-01-07
Lowest end of day price: 9.905489900487 EUR ($10.49 USD) on 2023-10-20