Highest end of day price: 13.745802187442 CNY (C$1.93 USD) on 2025-11-03
Lowest end of day price: 0.32197856690719 CNY (C$0.05114 USD) on 2012-01-16