Highest end of day price: 945.58068108992 EUR (S$1,102 USD) on 2026-05-29
Lowest end of day price: 37.410576968676 EUR (S$47.57 USD) on 2009-03-10