Highest end of day price: 229.03277394281 EUR (S$269.80 USD) on 2026-05-06
Lowest end of day price: 18.297693097671 EUR (S$22.81 USD) on 2008-10-27