Highest end of day price: 231.84186376197 EUR (S$274.95 USD) on 2026-02-17
Lowest end of day price: 47.637036866542 EUR (S$60.13 USD) on 2009-03-09