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