Highest end of day price: 19.312521977591 CNY ($3.03 USD) on 2021-10-27
Lowest end of day price: 0.21158577714965 CNY ($0.03398 USD) on 2012-12-03