Highest end of day price: 119.79468846234 CNY ($17.64 USD) on 2026-06-26
Lowest end of day price: 1.0422657796789 CNY ($0.15 USD) on 2010-07-05