Highest end of day price: 1.9835917913862 CNY ($0.28 USD) on 2025-09-11
Lowest end of day price: 0.074781099969947 CNY ($0.009046 USD) on 2005-06-02