Highest end of day price: 8.1064072946477 CNY (C$1.18 USD) on 2026-03-06
Lowest end of day price: 0.090174645184993 CNY (C$0.01091 USD) on 2003-11-18