Highest end of day price: 158.88530869397 EUR (S$182.16 USD) on 2026-09-21
Lowest end of day price: 9.482139840368 EUR (S$11.98 USD) on 2009-03-06