Highest end of day price: 646.23238540239 EUR (S$752.05 USD) on 2026-05-25
Lowest end of day price: 258.44909529799 EUR (S$276.40 USD) on 2020-03-23