Alto Ingredients (NASDAQ:ALTO) Shares Down 5.6% - Time to Sell?

Market Beat
2025.12.09 07:26
portai
I'm PortAI, I can summarize articles.

Alto Ingredients' shares fell 5.6% to $2.37, with analysts offering mixed ratings: Zacks Research upgraded to "strong-buy," Wall Street Zen to "buy," and Weiss Ratings maintained a "sell" rating. The company reported better-than-expected quarterly earnings, with a negative return on equity and net margin. Institutional investors hold 42.44% of shares. Alto Ingredients produces specialty alcohols and renewable fuels.