Live feed20:53:35·401dINSIDERFilingDirector Deangelo Joseph J bought $500,900 worth of shares (45,045 units at $11.12) (SEC Form 4)CMPOV· CompoSecure Inc.FinanceOriginal source