Arcadia Biosciences, Inc. - Common Stock (RKDA)

0.1423
-0.0177 (-11.06%)
NASDAQ · Last Trade: Nov 2nd, 10:20 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors