Live feed18:54:49·819dINSIDERFilingvia QuantisnowSegal Lloyd Mitchell sold $37,259 worth of shares (7,950 units at $4.69) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.RPTX· Repare Therapeutics Inc.Health CareOriginal source