Live feed16:18:06·1628dINSIDERFilingvia QuantisnowSEC Form 4: Johnston Lloyd P. sold $10,541 worth of shares (3,416 units at $3.09), decreasing direct ownership by 2% to 175,299 units to satisfy withholding obligationByQuantisnow·Wall Street's wire, on your screen.SELB· Selecta Biosciences Inc.Health CareOriginal source