Highest end of day price: 4.4253500179649 CNY (C$0.61 USD) on 2025-03-31
Lowest end of day price: 0.34052406301872 CNY (C$0.05469 USD) on 2012-12-03