Live feed16:42:17·533dINSIDERFilingvia QuantisnowDirector Leschly Nick sold $254,901 worth of shares (86,870 units at $2.93), decreasing direct ownership by 7% to 1,233,606 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TSVT· 2seventy bio Inc.Health CareOriginal source