Highest end of day price: 305.23479462204 CNY (C$42.67 USD) on 2025-08-28
Lowest end of day price: 9.2388769388823 CNY (C$1.41 USD) on 2022-04-26