Highest end of day price: 5.9053944047968 CNY (C$0.88 USD) on 2026-09-04
Lowest end of day price: 0.15887888340452 CNY (C$0.01922 USD) on 2005-04-20