Highest end of day price: 59.118588755285 EUR (S$68.46 USD) on 2026-08-17
Lowest end of day price: 22.061570487883 EUR (S$23.84 USD) on 2020-05-14