Highest end of day price: 17.961171561714 CNY (S$2.52 USD) on 2025-09-29
Lowest end of day price: 0.24058168671052 CNY (S$0.02910 USD) on 2005-07-20