Highest end of day price: 96.393234146825 EUR (S$110.28 USD) on 2026-07-03
Lowest end of day price: 22.363003951271 EUR (S$26.97 USD) on 2012-07-24