MarketBeat Earnings
American Vanguard (NYSE:AVD) Stock Rating Lowered by Wall Street Zen
American Vanguard (NYSE:AVD) has seen its stock rating downgraded by Wall Street Zen from "hold" to "sell," with Weiss Ratings also lowering its assessment. The company reported a significant quarterly loss and missed revenue expectations, contributing to its stock trading near its 52-week low. Despite a director purchasing shares, institutional investors hold a substantial portion of the stock.