Highest end of day price: 175.61683389699 EUR (S$204.10 USD) on 2026-06-02
Lowest end of day price: 39.172286773371 EUR (S$52.22 USD) on 2011-10-04