Highest end of day price: 49.781959436549 EUR (S$57.39 USD) on 2026-06-05
Lowest end of day price: 39.098989003296 EUR (S$41.56 USD) on 2022-12-29