Highest end of day price: 356.9249897775 EUR (S$416.64 USD) on 2026-01-22
Lowest end of day price: 69.558732145777 EUR (S$78.73 USD) on 2019-01-03