
Needham has decided to maintain its Buy rating of Selecta Biosciences (NASDAQ:SELB) and lower its price target from $7.00 to $6.00.
Shares of Selecta Biosciences are trading up 2.84% over the last 24 hours, at $0.83 per share.

Needham has decided to maintain its Buy rating of Selecta Biosciences (NASDAQ:SELB) and lower its price target from $7.00 to $6.00.
Shares of Selecta Biosciences are trading up 2.84% over the last 24 hours, at $0.83 per share.