Highest end of day price: 27.174104710451 CNY ($4.00 USD) on 2026-06-30
Lowest end of day price: 0.14279363998036 CNY ($0.01727 USD) on 2005-07-18