Canaan Inc. - American Depositary Shares, CAN

CAN 2021-11-30 16.19% v 5d None 127.2k -28.79% computer hardware computer hardware
None