Highest end of day price: 10.090608646758 CNY ($1.42 USD) on 2025-10-03
Lowest end of day price: 0.074150119317425 CNY ($0.008970 USD) on 2005-04-25