Highest end of day price: 13.288163261011 CNY (C$1.88 USD) on 2025-12-05
Lowest end of day price: 0.11621198260875 CNY (C$0.01406 USD) on 2005-04-25