Highest end of day price: 445.5551262736 EUR (S$506.23 USD) on 2026-06-25
Lowest end of day price: 121.50730004679 EUR (S$169.31 USD) on 2009-07-09