Needham & Company LLC Lowers Selecta Biosciences (NASDAQ:SELB) Price Target to $5.00
Selecta Biosciences (NASDAQ:SELB – Get Rating) had its price target reduced by stock analysts at Needham & Company LLC from $6.00 to $5.00 in a note issued to investors on Tuesday, Briefing.com reports. The firm currently has a “buy” rating on the stock. Needham & Company LLC’s target price would suggest a potential upside of […]