Highest end of day price: 18.860360023731 CNY ($2.89 USD) on 2020-12-25
Lowest end of day price: 0.039424196423917 CNY ($0.004769 USD) on 2003-10-27