Highest end of day price: 26.405979581378 CNY (C$3.65 USD) on 2025-03-20
Lowest end of day price: 0.71295055585634 CNY (C$0.11 USD) on 2012-09-26