MarketBeat Analyst action
Wall Street Zen Upgrades Avalo Therapeutics (NASDAQ:AVTX) to Hold
Wall Street Zen has upgraded Avalo Therapeutics (NASDAQ:AVTX) from a "sell" to a "hold" rating, though the consensus among other analysts remains a "Moderate Buy" with an average price target of $45.10. The company reported a quarterly loss of $0.83 per share, missing estimates. Institutional investors hold a significant portion of the stock, while insider selling has also …