Highest end of day price: 4.789979777755 CNY (C$0.67 USD) on 2025-07-08
Lowest end of day price: 0.38569356037405 CNY (C$0.05657 USD) on 2008-11-04