Highest end of day price: 102.68594594776 EUR (S$120.92 USD) on 2026-02-25
Lowest end of day price: 48.977991298811 EUR (S$52.38 USD) on 2020-03-23