Highest end of day price: 315.65292337244 EUR (S$368.27 USD) on 2026-01-13
Lowest end of day price: 67.687251209685 EUR (S$85.54 USD) on 2009-03-06