Highest end of day price: 17.850694445195 CNY (S$2.76 USD) on 2021-08-04
Lowest end of day price: 0.51523034920423 CNY (S$0.08091 USD) on 2012-08-02