Highest end of day price: 5.8367344437703 CNY (C$0.86 USD) on 2026-06-30
Lowest end of day price: 0.15887888340452 CNY (C$0.01922 USD) on 2005-04-20