Highest end of day price: 88.608338939525 EUR (S$105.02 USD) on 2026-02-18
Lowest end of day price: 21.952398721105 EUR (S$26.48 USD) on 2012-07-24