Highest end of day price: 32.992658133312 EUR ($38.76 USD) on 2026-05-06
Lowest end of day price: 17.25693118454 EUR ($18.23 USD) on 2023-10-30