Highest end of day price: 55.794891892447 EUR (S$64.03 USD) on 2026-09-17
Lowest end of day price: 19.147082407275 EUR (S$20.15 USD) on 2023-01-06