Highest end of day price: 42.909066355763 CNY (C$6.21 USD) on 2026-02-12
Lowest end of day price: 0.14803004961019 CNY (C$0.01791 USD) on 2005-06-02