Highest end of day price: 559.47549519852 EUR (S$650.78 USD) on 2025-10-24
Lowest end of day price: 176.51838050633 EUR (S$199.13 USD) on 2016-02-11