Highest end of day price: 323.3508523499 EUR (S$374.68 USD) on 2026-08-28
Lowest end of day price: 67.687251209685 EUR (S$85.54 USD) on 2009-03-06