Arcadia Biosciences, Inc. - Common Stock (RKDA)

0.2747
-0.0333 (-10.81%)
NASDAQ · Last Trade: Sep 29th, 11:23 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors