Highest end of day price: 18.740369361632 CNY ($2.60 USD) on 2025-05-23
Lowest end of day price: 0.72439601229798 CNY ($0.11 USD) on 2012-09-26