Highest end of day price: 2.0896209268543 CNY (C$0.29 USD) on 2025-05-30
Lowest end of day price: 0.18293228338979 CNY (C$0.02265 USD) on 2005-12-01