Highest end of day price: 75.194254553053 EUR (ยฃ89.12 USD) on 2026-02-18
Lowest end of day price: 35.039847086617 EUR (ยฃ41.29 USD) on 2020-10-28