Highest end of day price: 89.289872345346 EUR (S$104.09 USD) on 2026-01-09
Lowest end of day price: 27.401950538625 EUR (S$30.04 USD) on 2020-03-19