Highest end of day price: 41.231863598311 CNY (C$5.73 USD) on 2022-10-14
Lowest end of day price: 17.780375822449 CNY (C$2.52 USD) on 2024-09-23