Highest end of day price: 11.627108706441 CNY (C$1.73 USD) on 2022-07-05
Lowest end of day price: 0.091501617088768 CNY (C$0.01107 USD) on 2004-08-16