Highest end of day price: 76.837234900122 EUR (ยฃ89.37 USD) on 2026-05-15
Lowest end of day price: 73.289143915871 EUR (ยฃ84.06 USD) on 2026-07-15