Highest end of day price: 237.76256113948 EUR (S$279.60 USD) on 2026-03-02
Lowest end of day price: 100.82555109476 EUR (S$133.60 USD) on 2012-12-28