Highest end of day price: 502.72641769053 EUR (S$575.21 USD) on 2026-07-06
Lowest end of day price: 128.70440590359 EUR (S$141.77 USD) on 2016-06-27