Highest end of day price: 422.14236432519 EUR (S$480.76 USD) on 2025-05-26
Lowest end of day price: 26.654246273319 EUR (S$23.71 USD) on 2001-03-22