Highest end of day price: 91.250254389774 CNY ($13.37 USD) on 2026-04-22
Lowest end of day price: 0.39539245244258 CNY ($0.06045 USD) on 2016-03-03