Arcadia Biosciences, Inc. - Common Stock (RKDA)

0.5037
-0.0154 (-2.97%)
NASDAQ· Last Trade: Sep 2nd, 2:02 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors