Highest end of day price: 74.106242839833 EUR (S$87.40 USD) on 2026-02-24
Lowest end of day price: 40.191550859437 EUR (S$42.53 USD) on 2016-12-05