Highest end of day price: 602.31832498714 EUR (S$706.28 USD) on 2025-08-22
Lowest end of day price: 463.65425004683 EUR (S$507.80 USD) on 2025-04-09