Highest end of day price: 3.5044187765283 CNY ($0.49 USD) on 2025-07-08
Lowest end of day price: 0.30870975334238 CNY ($0.04519 USD) on 2008-10-27