MarketBeat Analyst action
Candel Therapeutics, Inc. (NASDAQ:CADL) Given Consensus Recommendation of "Moderate Buy" by Brokerages
Candel Therapeutics (NASDAQ:CADL) has received a "Moderate Buy" consensus rating from brokerages, with an average 12-month price target of $19.29, significantly above its current trading price of $11.72. Despite recent insider share sales and a larger-than-expected quarterly loss of $0.52 per share, analysts maintain a positive outlook, citing the company's progress towards a biologics license application submission in …