Arcadia Biosciences, Inc. - Common Stock (RKDA)

3.0465
-0.1635 (-5.09%)
NASDAQ · Last Trade: Dec 24th, 12:50 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors