SECreport

Form 144 Canaan Inc. Filed by: Yap Christopher

Canaan Inc. - American Depositary Shares  (CAN)