Arcadia Biosciences, Inc. - Common Stock (RKDA)

0.2807
-0.0273 (-8.86%)
NASDAQ · Last Trade: Sep 29th, 7:58 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors