Highest end of day price: 63.194455898414 CNY (C$8.80 USD) on 2025-06-09
Lowest end of day price: 9.0309128278406 CNY (C$1.42 USD) on 2021-05-27