Analystreport

Canaan (NASDAQ:CAN) had its "buy" rating reaffirmed by analysts at HC Wainwright.

Canaan Inc. - American Depositary Shares  (CAN)