Canaan Inc. - American Depositary Shares (CAN)

0.7641
-0.0127 (-1.63%)
NASDAQ · Last Trade: Dec 26th, 11:36 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors