Highest end of day price: 16.609609568067 CNY (C$2.38 USD) on 2026-01-13
Lowest end of day price: 2.1837287580484 CNY (C$0.35 USD) on 2012-11-29