Highest end of day price: 54.621821393353 CNY (C$7.91 USD) on 2026-02-19
Lowest end of day price: 4.7565173704543 CNY (C$0.67 USD) on 2024-09-23