Highest end of day price: 92.736499534703 EUR (ยฃ109.20 USD) on 2026-02-25
Lowest end of day price: 48.800856011984 EUR (ยฃ51.34 USD) on 2022-06-20