Highest end of day price: 375.51414258886 EUR (S$422.59 USD) on 2026-10-06
Lowest end of day price: 171.35684923324 EUR (S$184.96 USD) on 2023-12-06