Highest end of day price: 107.79792024052 EUR (S$123.32 USD) on 2026-07-03
Lowest end of day price: 32.711913524503 EUR (S$39.46 USD) on 2012-07-24