Live feed16:05:15·44dINSIDERFilingOfficer Cho Dennis sold $19,731 worth of shares (425 units at $46.43), decreasing direct ownership by 0.31% to 138,257 units (SEC Form 4)TWST· Twist Bioscience CorporationHealth CareOriginal source