Highest end of day price: 274.58270039034 EUR (S$309.11 USD) on 2026-10-02
Lowest end of day price: 18.297694892638 EUR (S$22.81 USD) on 2008-10-27