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