logo

Arcadia Biosciences

Nasdaq • RKDA • US0390143032

Market Closed

ANNUAL

QUARTERLY

Fundamentals Chart