Highest end of day price: 430.05146473757 EUR (S$498.32 USD) on 2026-08-28
Lowest end of day price: 26.654246273319 EUR (S$23.71 USD) on 2001-03-22