Highest end of day price: 1.5534324397544 CNY (C$0.23 USD) on 2026-03-03
Lowest end of day price: 0.15652784218605 CNY (C$0.01894 USD) on 2005-06-03