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