Highest end of day price: 47.463994780478 EUR (S$51.37 USD) on 2024-07-31
Lowest end of day price: 13.349254761021 EUR (S$17.80 USD) on 2013-08-28