Highest end of day price: 193.51624629748 EUR (S$217.41 USD) on 2026-11-05
Lowest end of day price: 17.696088466914 EUR (S$22.87 USD) on 2012-10-29