Yatsen (NYSE:YSG – Get Free Report) and BBB Foods (NYSE:TBBB – Get Free Report) are both consumer staples companies, but which is the superior stock? Get Yatsen alerts:ProfitabilityThis table compares Yatsen and BBB Foods’ net margins, return on equity and return on assets. Net Margins Return on Equity Return on Assets Yatsen -14.05% -16.35% -12.83% BBB Foods -0.19% -3.07% -0.54%Institutional & Insider Ownership8.4% of BBB Foods shares are owned by institutional investors. Analyst RatingsSell Ratings Hold Ratings Buy Ratings Strong Buy Ratings Rating Score Yatsen 0 0 0 0 0.00 BBB Foods 0 2 2 0 2.50This is a breakdown of current ratings and price targets for Yatsen and BBB Foods, as provided by MarketBeat.com. Given BBB Foods’ stronger consensus rating and higher possible upside, analysts clearly believe BBB Foods is more favorable than Yatsen.