Highest end of day price: 929.31082856246 EUR (S$1,063 USD) on 2026-07-06
Lowest end of day price: 198.86427496246 EUR (S$259.82 USD) on 2013-02-26