Highest end of day price: 8.4040126830841 CNY ($1.21 USD) on 2026-01-19
Lowest end of day price: 0.065411235565533 CNY ($0.007913 USD) on 2005-06-07