Highest end of day price: 170.84062883208 EUR (ยฃ197.07 USD) on 2026-08-13
Lowest end of day price: 97.3395505003 EUR (ยฃ103.01 USD) on 2023-10-27