Highest end of day price: 1158.4122793739 EUR (S$1,371 USD) on 2026-02-23
Lowest end of day price: 248.36454850104 EUR (S$346.07 USD) on 2009-07-09