Highest end of day price: 1551.4430453909 EUR (S$1,799 USD) on 2025-07-28
Lowest end of day price: 63.912097845735 EUR (S$53.58 USD) on 2000-10-24