Highest end of day price: 22.561286508002 CNY (S$3.48 USD) on 2021-07-12
Lowest end of day price: 0.58162311474843 CNY (S$0.09326 USD) on 2015-01-29