Highest end of day price: 880.46452746972 EUR (S$1,048 USD) on 2026-02-10
Lowest end of day price: 198.86427496246 EUR (S$259.82 USD) on 2013-02-26