Highest end of day price: 4.4097484201386 CNY ($0.61 USD) on 2024-05-20
Lowest end of day price: 0.38733953698767 CNY ($0.06258 USD) on 2014-07-10