Live feed18:00:28·1002dINSIDERFilingvia QuantisnowTraber Peter G sold $747 worth of shares (705 units at $1.06), decreasing direct ownership by 0.16% to 451,826 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.SELB· Selecta Biosciences Inc.Health CareOriginal source