Highest end of day price: 58.912877201183 EUR (S$68.18 USD) on 2026-08-14
Lowest end of day price: 6.048975615525 EUR (S$7.60 USD) on 2009-02-18