Highest end of day price: 32.16766033299 EUR ($37.48 USD) on 2026-05-28
Lowest end of day price: 15.893683065966 EUR ($16.79 USD) on 2023-10-30