Needham & Company LLC started coverage on shares of Selecta Biosciences Inc. (NASDAQ:SELB) in a research report issued to clients and investors on Monday. The firm set a “buy” rating and a $28.00 price target on the stock. Needham & Company LLC’s target price would indicate a potential upside of 30.54% from the stock’s previous […]