Canaan Inc. - American Depositary Shares (CAN)

0.3472
+0.0683 (24.49%)
NASDAQ· Last Trade: Aug 21st, 10:12 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors