Highest end of day price: 166.37330790616 CNY (โน24.60 USD) on 2026-06-12
Lowest end of day price: 10.092358006878 CNY (โน1.48 USD) on 2008-09-17