Highest end of day price: 151.26550278928 EUR (ยฃ175.52 USD) on 2025-10-30
Lowest end of day price: 97.3395505003 EUR (ยฃ103.01 USD) on 2023-10-27