Highest end of day price: 86.517557571818 EUR (S$99.82 USD) on 2026-09-15
Lowest end of day price: 14.808845279626 EUR (S$15.84 USD) on 2020-03-23