Highest end of day price: 24.969422964987 CNY (S$3.63 USD) on 2026-03-11
Lowest end of day price: 0.24058168671052 CNY (S$0.02910 USD) on 2005-07-20