Highest end of day price: 825.70278095917 EUR (S$951.87 USD) on 2025-11-03
Lowest end of day price: 37.410576968676 EUR (S$47.57 USD) on 2009-03-10