Highest end of day price: 131.40931320362 CNY ($19.25 USD) on 2026-04-23
Lowest end of day price: 0.42270274938122 CNY ($0.06786 USD) on 2012-12-04