Highest end of day price: 1.6330916110141 CNY (C$0.23 USD) on 2025-07-10
Lowest end of day price: 0.10956757157828 CNY (C$0.01325 USD) on 2005-07-11