Highest end of day price: 428.46944014658 EUR (S$524.31 USD) on 2020-12-22
Lowest end of day price: 187.02234504859 EUR (S$198.52 USD) on 2023-10-31