Candel Therapeutics (NASDAQ:CADL) Lowered to Sell Rating by Wall Street Zen
Wall Street Zen has downgraded Candel Therapeutics (NASDAQ:CADL) to a "Sell" rating, despite a broader "Moderate Buy" consensus among analysts with an average price target of $19.29. The downgrade follows Candel's quarterly loss of $0.52 per share, significantly missing analyst estimates. While management targets …