Highest end of day price: 240.96455771593 EUR (S$278.23 USD) on 2026-08-10
Lowest end of day price: 19.934046123377 EUR (S$26.68 USD) on 2014-08-06