Highest end of day price: 12.530888554951 CNY (S$1.87 USD) on 2022-07-05
Lowest end of day price: 0.11992692493894 CNY (S$0.01451 USD) on 2004-08-16