Highest end of day price: 508.31198162523 CNY (โน72.99 USD) on 2026-01-22
Lowest end of day price: 3.1598236975363 CNY (โน0.38 USD) on 2003-11-18