Highest end of day price: 20.379644795752 CNY ($3.04 USD) on 2022-07-08
Lowest end of day price: 0.68383153346178 CNY ($0.11 USD) on 2012-12-04