DMC Global Inc. (BOOM) Insider Trading -- Recent Executive & Director Transactions

14 insiders reported 69 Form 4 transactions for DMC Global Inc. (BOOM) over the past 18 months (most recent 2026-07-06). Recent activity: OLEARY JAMES (Exec. Chair, President & CEO) Buy 72,040 shares, OLEARY JAMES (Exec. Chair, President & CEO) Sell 72,040 shares, Dreessen Ruth (Director) Buy 16,937 shares, Spurlin Sharon (Director) Buy 16,937 shares, SANANIKONE OUMA (Director) Buy 16,937 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-07-06OLEARY JAMESExec. Chair, President & CEOBuy72,040$0
2026-07-06OLEARY JAMESExec. Chair, President & CEOSell72,040$450,970
2026-05-14Dreessen RuthDirectorBuy16,937$0
2026-05-14Spurlin SharonDirectorBuy16,937$0
2026-05-14SANANIKONE OUMADirectorBuy16,937$0
2026-05-14Doubman John RDirectorBuy16,937$0
2026-05-14Kelly Michael AaronDirectorBuy16,937$0
2026-05-14Walter Eric V.Chief Financial OfficerSell11,427$85,817
2026-03-16Seger Brett A.Chief Accounting OfficerSell1,595$7,544
2026-03-16Grieves IanPres & Mng Dir, DynaEnergeticsSell1,569$7,421
2026-03-16Walter Eric V.Chief Financial OfficerSell2,272$10,747
2026-03-16Nobili AntoinePresident of NobelCladBuy904$0
2026-03-16Grieves IanPres & Mng Dir, DynaEnergeticsBuy3,541$0
2026-03-02Walter Eric V.Chief Financial OfficerSell6,407$40,941
2026-03-02Walter Eric V.Chief Financial OfficerSell2,921$17,205
2026-03-02Grieves IanPres & Mng Dir, DynaEnergeticsBuy8,486$0
2026-03-02Grieves IanPres & Mng Dir, DynaEnergeticsSell3,761$24,033
2026-03-02Grieves IanPres & Mng Dir, DynaEnergeticsBuy4,464$0
2026-03-02Grieves IanPres & Mng Dir, DynaEnergeticsSell1,978$11,650
2026-03-02Seger Brett A.Chief Accounting OfficerSell1,212$7,745
2026-03-02Nobili AntoinePresident of NobelCladBuy2,304$0
2026-02-04Schladen JamesPresident of ArcadiaSell8,053$68,773
2025-12-03Schladen JamesPresident of ArcadiaSell782$4,692
2025-12-03Schladen JamesPresident of ArcadiaSell17,718$106,308
2025-11-04OLEARY JAMESExec. Chair, President & CEOSell64,818$522,433

Source: SEC Form 4 filings · as of 2026-07-06