Highest end of day price: 4.8035473927868 CNY ($0.67 USD) on 2024-11-08
Lowest end of day price: 0.079843214538902 CNY ($0.009659 USD) on 2005-03-30