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