Highest end of day price: 509.2839263589 CNY (โน71.22 USD) on 2025-08-25
Lowest end of day price: 47.021407499243 CNY (โน6.88 USD) on 2008-12-25