Highest end of day price: 162.10414431802 EUR (S$188.98 USD) on 2025-10-29
Lowest end of day price: 39.172286773371 EUR (S$52.22 USD) on 2011-10-04