Highest end of day price: 53.892513992171 EUR (S$62.69 USD) on 2025-10-24
Lowest end of day price: 18.328160523925 EUR (S$20.68 USD) on 2016-02-11