Highest end of day price: 10.654294224955 CNY (C$1.50 USD) on 2025-10-16
Lowest end of day price: 0.22199512017946 CNY (C$0.02682 USD) on 1997-11-19