Highest end of day price: 27.01565938557 EUR ($32.47 USD) on 2026-01-28
Lowest end of day price: 17.891326043216 EUR ($17.39 USD) on 2022-10-14