Highest end of day price: 89.170417933828 EUR (ยฃ99.83 USD) on 2026-10-14
Lowest end of day price: 77.578417910107 EUR (ยฃ84.55 USD) on 2023-08-21