Highest end of day price: 404.4143898726 EUR (S$462.13 USD) on 2026-06-22
Lowest end of day price: 113.2548278124 EUR (S$126.34 USD) on 2020-03-16