Highest end of day price: 307.19057111676 EUR (S$357.32 USD) on 2025-10-08
Lowest end of day price: 67.687251209685 EUR (S$85.54 USD) on 2009-03-06