Highest end of day price: 58.421608616357 EUR (S$68.20 USD) on 2026-08-19
Lowest end of day price: 22.309568486255 EUR (S$23.86 USD) on 2020-03-23