Highest end of day price: 26.733489215501 CNY (S$4.14 USD) on 2021-02-18
Lowest end of day price: 0.16356553252739 CNY (S$0.01976 USD) on 2001-02-07