Highest end of day price: 28.82402499146 CNY ($4.04 USD) on 2025-11-06
Lowest end of day price: 0.19738092989906 CNY ($0.03170 USD) on 2012-12-03