Highest end of day price: 179.88370908518 EUR (S$208.17 USD) on 2026-08-14
Lowest end of day price: 39.172286773371 EUR (S$52.22 USD) on 2011-10-04