Highest end of day price: 238.04025749711 EUR (S$280.41 USD) on 2026-05-11
Lowest end of day price: 22.774999947545 EUR (S$29.62 USD) on 2009-01-21