Highest end of day price: 118.18945693882 EUR (S$137.48 USD) on 2025-10-24
Lowest end of day price: 16.696519491112 EUR (S$20.98 USD) on 2009-03-02