Highest end of day price: 944.07195370969 EUR (S$1,088 USD) on 2026-08-12
Lowest end of day price: 198.86427496246 EUR (S$259.82 USD) on 2013-02-26