Alto Ingredients (NASDAQ:ALTO – Get Free Report) and Traeger (NYSE:COOK – Get Free Report) are both small-cap consumer discretionary companies, but which is the better business? Get Alto Ingredients alerts:Earnings and ValuationThis table compares Alto Ingredients and Traeger”s gross revenue, earnings per share and valuation. Traeger is trading at a lower price-to-earnings ratio than Alto Ingredients, indicating that it is currently the more affordable of the two stocks. Net Margins Return on Equity Return on Assets Alto Ingredients 3.20% 9.77% 5.81% Traeger -21.84% -13.76% -3.95%Analyst RatingsThis is a summary of recent ratings and price targets for Alto Ingredients and Traeger, as reported by MarketBeat. Given Alto Ingredients’ stronger consensus rating and higher probable upside, research analysts plainly believe Alto Ingredients is more favorable than Traeger.