Brokerages Set Cabaletta Bio, Inc. (NASDAQ:CABA) PT at $22.71
Cabaletta Bio, Inc. (NASDAQ:CABA – Get Free Report) has earned an average recommendation of “Buy” from the eight brokerages that are presently covering the stock, MarketBeat.com reports. One analyst has rated the stock with a hold rating, six have assigned a buy rating and one has given a strong buy rating to the company. The […]
