Highest end of day price: 14.184786021075 CNY (S$2.09 USD) on 2026-05-26
Lowest end of day price: 0.32161857568741 CNY (S$0.04709 USD) on 2008-10-31