Highest end of day price: 14.79177599105 CNY (C$2.06 USD) on 2023-06-20
Lowest end of day price: 0.17194894306508 CNY (C$0.02519 USD) on 2008-10-10