Highest end of day price: 57.09945986877 EUR ($65.71 USD) on 2026-08-03
Lowest end of day price: 19.366552824879 EUR ($19.04 USD) on 2022-09-29