Highest end of day price: 730.64466178851 EUR (S$842.82 USD) on 2026-06-09
Lowest end of day price: 55.877802107579 EUR (S$46.32 USD) on 2000-10-26