Canaan Inc. - American Depositary Shares (CAN)

0.4268
+0.0138 (3.34%)
NASDAQ· Last Trade: May 22nd, 1:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors