Highest end of day price: 64.494177076639 EUR (S$75.84 USD) on 2026-03-02
Lowest end of day price: 26.764227612327 EUR (S$28.32 USD) on 2016-12-05