Highest end of day price: 164.61991305542 EUR (ยฃ191.17 USD) on 2026-06-04
Lowest end of day price: 97.3395505003 EUR (ยฃ103.01 USD) on 2023-10-27