Arcadia Biosciences, Inc. - Common Stock (RKDA)

0.7300
-0.0190 (-2.54%)
NASDAQ· Last Trade: Jul 2nd, 1:29 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors