Highest end of day price: 549.73205671202 EUR (S$633.76 USD) on 2026-06-08
Lowest end of day price: 24.512873727715 EUR (S$20.69 USD) on 2001-06-29