Highest end of day price: 109.84953309205 EUR (S$125.87 USD) on 2026-06-18
Lowest end of day price: 89.652305349274 EUR (S$102.74 USD) on 2026-03-30