Home

Arcadia Biosciences, Inc. - Common Stock (RKDA)

3.4120
-0.1580 (-4.43%)
NASDAQ · Last Trade: Dec 23rd, 12:25 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors