Highest end of day price: 378.14440108405 EUR (S$445.37 USD) on 2026-02-06
Lowest end of day price: 69.558732145777 EUR (S$78.73 USD) on 2019-01-03