Highest end of day price: 454.43443565307 EUR (S$509.94 USD) on 2026-10-22
Lowest end of day price: 26.654246273319 EUR (S$23.71 USD) on 2001-03-22