Highest end of day price: 53.228319667202 EUR (S$61.94 USD) on 2026-05-25
Lowest end of day price: 23.815660435929 EUR (S$25.47 USD) on 2020-03-23