Highest end of day price: 513.54396308523 EUR (S$594.83 USD) on 2026-08-17
Lowest end of day price: 128.70440590359 EUR (S$141.77 USD) on 2016-06-27