Highest end of day price: 83.258841412756 EUR (ยฃ96.48 USD) on 2026-08-28
Lowest end of day price: 39.433379716784 EUR (ยฃ46.05 USD) on 2020-10-30