Highest end of day price: 2.8094500136199 CNY (C$0.41 USD) on 2026-07-08
Lowest end of day price: 0.18293228338979 CNY (C$0.02265 USD) on 2005-12-01