Dingdong (Cayman) (NYSE:DDL – Get Free Report) and CP ALL Public (OTCMKTS:CVPUF – Get Free Report) are both consumer staples companies, but which is the superior stock? Insider and Institutional Ownership24.7% of Dingdong (Cayman) shares are owned by institutional investors. Get Dingdong (Cayman) alerts:Analyst RecommendationsThis is a breakdown of recent ratings and price targets for Dingdong (Cayman) and CP ALL Public, as reported by MarketBeat.com. Sell Ratings Hold Ratings Buy Ratings Strong Buy Ratings Rating Score Dingdong (Cayman) 0 2 0 0 2.00 CP ALL Public 0 0 0 0 0.00ProfitabilityNet Margins Return on Equity Return on Assets Dingdong (Cayman) 1.54% 36.51% 5.54% CP ALL Public N/A N/A N/AEarnings and ValuationThis table compares Dingdong (Cayman) and CP ALL Public’s net margins, return on equity and return on assets. This table compares Dingdong (Cayman) and CP ALL Public”s gross revenue, earnings per share and valuation.