Highest end of day price: 92.146200734351 EUR (S$108.42 USD) on 2025-12-23
Lowest end of day price: 22.7292877917 EUR (S$28.90 USD) on 2009-03-10