Highest end of day price: 59.111801525963 EUR (ยฃ69.57 USD) on 2026-02-20
Lowest end of day price: 38.000202581727 EUR (ยฃ41.32 USD) on 2022-03-07