Highest end of day price: 1458.6748965382 EUR (S$1,726 USD) on 2026-02-23
Lowest end of day price: 65.77928255466 EUR (S$72.45 USD) on 2003-03-10