Live feed16:59:05·1258dINSIDERFilingvia QuantisnowSEC Form 4: Traber Peter G was granted 200,000 shares, increasing direct ownership by 78% to 457,765 unitsByQuantisnow·Wall Street's wire, on your screen.SELB· Selecta Biosciences Inc.Health CareOriginal source