Live feed16:18:49·1627dINSIDERFilingvia QuantisnowSEC Form 4: Traber Peter G sold $9,955 worth of shares (3,226 units at $3.09), decreasing direct ownership by 1% to 251,355 units (withholding obligation)ByQuantisnow·Wall Street's wire, on your screen.SELB· Selecta Biosciences Inc.Health CareOriginal source