Highest end of day price: 151.77070703461 EUR (ยฃ176.76 USD) on 2026-01-15
Lowest end of day price: 97.3395505003 EUR (ยฃ103.01 USD) on 2023-10-27