Highest end of day price: 23.392698411874 CNY (C$3.44 USD) on 2026-05-22
Lowest end of day price: 1.7855119571621 CNY (C$0.29 USD) on 2014-12-03