Highest end of day price: 554.56990121949 EUR (S$641.79 USD) on 2026-08-14
Lowest end of day price: 251.23836637958 EUR (S$243.90 USD) on 2022-10-12