Highest end of day price: 515.45867146409 CNY (โน76.91 USD) on 2026-10-08
Lowest end of day price: 17.535838779014 CNY (โน2.57 USD) on 2008-11-04