Highest end of day price: 146.70338440034 EUR (ยฃ172.75 USD) on 2026-02-25
Lowest end of day price: 71.995029792105 EUR (ยฃ78.85 USD) on 2025-04-09