Live feed21:31:38·814dINSIDERFilingvia QuantisnowSegal Lloyd Mitchell sold $23,776 worth of shares (5,141 units at $4.62) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.RPTX· Repare Therapeutics Inc.Health CareOriginal source