Highest end of day price: 92.390942447473 EUR (S$105.97 USD) on 2026-06-19
Lowest end of day price: 36.447607997249 EUR (S$46.67 USD) on 2014-10-16