Arcadia Biosciences, Inc. - Common Stock (RKDA)

0.2807
-0.0293 (-9.45%)
NASDAQ · Last Trade: Sep 29th, 7:37 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors