Highest end of day price: 32.308175589602 EUR ($37.51 USD) on 2026-06-16
Lowest end of day price: 23.820450655439 EUR ($23.87 USD) on 2022-11-10