Highest end of day price: 227.92097653759 EUR (S$263.52 USD) on 2026-08-07
Lowest end of day price: 49.793008848241 EUR (S$62.85 USD) on 2009-03-09