Highest end of day price: 7.7520794629401 CNY ($1.06 USD) on 2025-04-22
Lowest end of day price: 0.062763743934707 CNY ($0.007593 USD) on 2005-07-18