Highest end of day price: 65.149012534801 CNY (C$9.14 USD) on 2025-10-22
Lowest end of day price: 13.177952632266 CNY (C$2.01 USD) on 2022-04-25