Highest end of day price: 17.367469873762 CNY (S$2.69 USD) on 2021-08-04
Lowest end of day price: 0.33988618627762 CNY (S$0.04112 USD) on 2004-09-13