Canaan Inc. - American Depositary Shares (CAN)

0.3205
-0.0100 (-3.03%)
NASDAQ· Last Trade: Jun 12th, 12:27 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors