Diageo (NYSE:DEO) vs. Arcadia Biosciences (NASDAQ:RKDA) Financial Contrast

Arcadia Biosciences (NASDAQ:RKDA – Get Free Report) and Diageo (NYSE:DEO – Get Free Report) are both consumer staples companies, but which is the superior stock? We will compare the two companies based on the strength of their risk, institutional ownership, valuation, profitability, dividends, earnings and analyst recommendations. Insider and Institutional Ownership 17.7% of Arcadia Biosciences [...]