CompoSecure, Inc. (CMPO) Insider Trading -- Recent Executive & Director Transactions

17 insiders reported 90 Form 4 transactions for CompoSecure, Inc. (CMPO) over the past 18 months (most recent 2026-01-14). Recent activity: Mikkilineni Krishna (Director) Buy 64,865 shares, Moriarty Kevin M (Director) Buy 54,055 shares, Galant Paul (Director) Buy 54,055 shares, COTE DAVID M (Executive Chairman) Buy 54,055 shares, DEANGELO JOSEPH J (Director) Buy 270,271 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-01-14Mikkilineni KrishnaDirectorBuy64,865$1.2M
2026-01-14Moriarty Kevin MDirectorBuy54,055$1.0M
2026-01-14Galant PaulDirectorBuy54,055$1.0M
2026-01-14COTE DAVID MExecutive ChairmanBuy54,055$1.0M
2026-01-14DEANGELO JOSEPH JDirectorBuy270,271$5.0M
2026-01-14Hughes Brian F.DirectorBuy27,028$500,018
2026-01-14James Mark R.DirectorBuy54,055$1.0M
2026-01-14Loree Rebecca CorbinDirectorBuy54,055$1.0M
2026-01-08Lowe Adam JosephChief Product & Innov. OfficerSell80,109$1.5M
2026-01-08Maes GregoireChief Operating OfficerSell28,786$554,994
2026-01-08Maes GregoireChief Operating OfficerSell35,317$680,912
2026-01-08Maes GregoireChief Operating OfficerSell30,515$588,329
2026-01-08Maes GregoireChief Operating OfficerSell41,709$804,150
2026-01-08Lowe Adam JosephChief Product & Innov. OfficerSell23,171$446,737
2026-01-08Lowe Adam JosephChief Product & Innov. OfficerSell39,235$756,451
2026-01-08Lowe Adam JosephChief Product & Innov. OfficerSell24,649$475,233
2026-01-08Gourbault Amanda MandyChief Revenue OfficerSell25,870$498,774
2026-01-08Gourbault Amanda MandyChief Revenue OfficerSell14,768$284,727
2026-01-08Gourbault Amanda MandyChief Revenue OfficerSell18,119$349,334
2026-01-08Gourbault Amanda MandyChief Revenue OfficerSell15,868$305,935
2026-01-08Wilk JonathanPresident and CEOSell169,439$3.3M
2026-01-08Wilk JonathanPresident and CEOSell208,690$4.0M
2026-01-08Wilk JonathanPresident and CEOSell129,449$2.5M
2026-01-08Wilk JonathanPresident and CEOSell174,753$3.4M
2026-01-08Wilk JonathanPresident and CEOSell49,112$946,879

Source: SEC Form 4 filings · as of 2026-01-14