Highest end of day price: 73.205130706832 EUR (S$82.38 USD) on 2026-10-06
Lowest end of day price: 12.131217865853 EUR (S$13.46 USD) on 2016-07-06