Highest end of day price: 422.05096796525 EUR (S$494.90 USD) on 2025-08-22
Lowest end of day price: 121.50730004679 EUR (S$169.31 USD) on 2009-07-09