Highest end of day price: 93.261143593975 EUR (S$108.72 USD) on 2025-10-29
Lowest end of day price: 48.977991298811 EUR (S$52.38 USD) on 2020-03-23