Highest end of day price: 597.01378680388 EUR (S$682.22 USD) on 2026-06-22
Lowest end of day price: 115.67621957139 EUR (S$161.98 USD) on 2011-09-06