Highest end of day price: 136.33194623024 CNY (โน19.03 USD) on 2025-07-04
Lowest end of day price: 50.041188696298 CNY (โน7.61 USD) on 2017-12-25