Highest end of day price: 2.1703278490466 CNY (C$0.30 USD) on 2025-07-04
Lowest end of day price: 0.86901856156413 CNY (C$0.12 USD) on 2022-10-31