Highest end of day price: 4.4062743007991 CNY ($0.64 USD) on 2026-02-11
Lowest end of day price: 0.025918027818813 CNY ($0.003135 USD) on 2005-06-03