Highest end of day price: 58.165996615075 CNY (S$8.16 USD) on 2025-10-09
Lowest end of day price: 11.776093371257 CNY (S$1.67 USD) on 2019-10-21