Canaan Inc. - American Depositary Shares, CAN

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