Highest end of day price: 4.3040160744599 CNY ($0.69 USD) on 2015-05-26
Lowest end of day price: 0.80649754312033 CNY ($0.12 USD) on 2018-10-18