Highest end of day price: 126.2852849721 EUR (ยฃ144.70 USD) on 2026-06-18
Lowest end of day price: 43.194352847438 EUR (ยฃ46.55 USD) on 2024-02-09