Highest end of day price: 166.89388382529 EUR (ยฃ191.41 USD) on 2026-06-19
Lowest end of day price: 97.3395505003 EUR (ยฃ103.01 USD) on 2023-10-27