Highest end of day price: 85.446994488873 EUR (S$99.36 USD) on 2026-09-03
Lowest end of day price: 14.808846763707 EUR (S$15.84 USD) on 2020-03-23