Canaan Inc. - American Depositary Shares (CAN)

0.3943
-0.0138 (-3.38%)
NASDAQ· Last Trade: Jun 2nd, 9:46 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors