Highest end of day price: 12.474527650024 CNY (C$1.82 USD) on 2026-02-27
Lowest end of day price: 0.051325822900329 CNY (C$0.006209 USD) on 2005-07-15