Arcadia Biosciences, Inc. - Common Stock (RKDA)

0.6557
+0.0257 (4.08%)
NASDAQ· Last Trade: Jul 29th, 10:02 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors