Highest end of day price: 34.185634895014 EUR (ยฃ39.14 USD) on 2026-09-22
Lowest end of day price: 19.884779359001 EUR (ยฃ23.80 USD) on 2021-03-05