Highest end of day price: 169.34307684055 EUR (S$192.68 USD) on 2026-07-01
Lowest end of day price: 97.304283808208 EUR (S$102.78 USD) on 2023-10-30