Highest end of day price: 158.57548519915 EUR (ยฃ186.96 USD) on 2026-05-08
Lowest end of day price: 97.3395505003 EUR (ยฃ103.01 USD) on 2023-10-27