Highest end of day price: 16.222038948372 CNY (C$2.52 USD) on 2021-02-10
Lowest end of day price: 0.61894786851467 CNY (C$0.09144 USD) on 2010-07-16