Highest end of day price: 60.80997075789 EUR (S$69.49 USD) on 2026-06-22
Lowest end of day price: 29.547881185777 EUR (S$33.33 USD) on 2016-02-11