Highest end of day price: 163.98403015627 EUR (ยฃ191.24 USD) on 2026-05-14
Lowest end of day price: 97.3395505003 EUR (ยฃ103.01 USD) on 2023-10-27