Highest end of day price: 164.83993804349 EUR (S$191.98 USD) on 2026-01-15
Lowest end of day price: 39.172286773371 EUR (S$52.22 USD) on 2011-10-04