Highest end of day price: 233.16775391198 EUR (S$276.71 USD) on 2026-02-16
Lowest end of day price: 100.82555109476 EUR (S$133.60 USD) on 2012-12-28