Highest end of day price: 32.326845409313 CNY (S$4.76 USD) on 2026-05-25
Lowest end of day price: 0.24058168671052 CNY (S$0.02910 USD) on 2005-07-20