Highest end of day price: 95.978862270929 EUR (S$111.22 USD) on 2026-08-28
Lowest end of day price: 26.684050001015 EUR (S$26.75 USD) on 2022-07-14