Highest end of day price: 9.9999996858548 CNY ($1.42 USD) on 2025-12-18
Lowest end of day price: 2.2237720418983 CNY ($0.36 USD) on 2012-11-29