Highest end of day price: 527.35972268565 CNY (โน74.88 USD) on 2025-12-18
Lowest end of day price: 47.021407499243 CNY (โน6.88 USD) on 2008-12-25