Highest end of day price: 960.09383531315 EUR (S$1,115 USD) on 2026-06-03
Lowest end of day price: 37.33822582054 EUR (S$47.48 USD) on 2009-03-10