Highest end of day price: 50.494328512508 EUR (S$57.77 USD) on 2026-07-06
Lowest end of day price: 39.098989003296 EUR (S$41.56 USD) on 2022-12-29