Live feed17:16:11·1263dINSIDERFilingvia QuantisnowSEC Form 4: Johnston Lloyd P. sold $11,077 worth of shares (9,784 units at $1.13), decreasing direct ownership by 4% to 265,515 units to satisfy withholding taxByQuantisnow·Wall Street's wire, on your screen.SELB· Selecta Biosciences Inc.Health CareOriginal source