Highest end of day price: 137.85390611968 CNY (โน20.38 USD) on 2026-06-01
Lowest end of day price: 11.802843457961 CNY (โน1.43 USD) on 2005-07-20