DMC Global Inc.
BOOM · Miscellaneous Primary Metal Products · 20.5M shares · +7%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$8M (gross $2M, SBC $10M)
Reference price $6.00 · est. market cap ~$123M — last insider sale, 2025-12-03 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
D50Cyclical three-segment industrial manufacturer in a loss year with soft energy and construction end-markets.
Strengths
- Healthy liquidity (current ratio 2.50, 62nd pct) and low leverage (D/E 0.20); adjusted net leverage cut to 0.47x
- Positive free cash flow ($37M, 57th pct) despite the loss
Risks
- Net loss with negative ROE (-5.6%, 38th pct), ROA (-2.1%) and ~breakeven operating margin
- Sales down 5% on DynaEnergetics pricing pressure and tariff-hit NobelClad; gross margin weak (22nd pct), 2026 outlook for further declines
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Net lossNet loss (net margin -2.2%)
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
22.2%
Operating margin
-0.0%
Net margin
-2.2%
Return on equity
-5.6%
Return on assets
-2.1%
ROIC
-0.0%
Revenue growth (QoQ)
-5.5%
Debt / equity
0.2×
Net debt / EBITDA
0.5×
Current ratio
2.5×
Free cash flow
$37M
EBITDA
$34M
Tangible book value
$87M
Cash & investments
$32M
Stock comp / revenue
0.9%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-05-28 | Seger Brett A. | Tax withheld | 230 | $7.16 |
| 2026-05-13 | Kelly Michael Aaron | Grant | 17K | — |
| 2026-05-13 | Doubman John R | Grant | 17K | — |
| 2026-05-13 | SANANIKONE OUMA | Grant | 17K | — |
| 2026-05-13 | Spurlin Sharon | Grant | 17K | — |
| 2026-05-13 | Dreessen Ruth | Grant | 17K | — |
| 2026-05-13 | Walter Eric V. | Tax withheld | 11K | $7.51 |
| 2026-03-14 | Walter Eric V. | Tax withheld | 2.3K | $4.73 |
| 2026-03-14 | Seger Brett A. | Tax withheld | 1.6K | $4.73 |
| 2026-03-14 | Nobili Antoine | Option exercise | 904 | — |
| 2026-03-14 | Grieves Ian | Option exercise | 3.5K | — |
| 2026-03-14 | Grieves Ian | Tax withheld | 1.6K | $4.73 |
| 2026-02-28 | Grieves Ian | Tax withheld | 2.0K | $5.89 |
| 2026-02-28 | Grieves Ian | Option exercise | 4.5K | — |
| 2026-02-28 | Walter Eric V. | Tax withheld | 2.9K | $5.89 |
| 2026-02-28 | Nobili Antoine | Option exercise | 2.3K | — |
| 2026-02-26 | Grieves Ian | Option exercise | 8.5K | — |
| 2026-02-26 | Seger Brett A. | Tax withheld | 1.2K | $6.39 |
| 2026-02-26 | Walter Eric V. | Tax withheld | 6.4K | $6.39 |
| 2026-02-26 | Grieves Ian | Tax withheld | 3.8K | $6.39 |
| 2026-02-03 | Schladen James | Tax withheld | 8.1K | $8.54 |
| 2025-12-03 | Schladen James | Sell | 18K | $6.00 |
| 2025-12-02 | Schladen James | Sell | 782 | $6.00 |
| 2025-11-01 | OLEARY JAMES | Tax withheld | 65K | $8.06 |
| 2025-09-25 | Spurlin Sharon | Grant | 9.7K | — |
| 2025-08-08 | OLEARY JAMES | Buy | 40K | $5.95 |
| 2025-06-25 | Doubman John R | Grant | 14K | — |
| 2025-05-28 | Seger Brett A. | Tax withheld | 233 | $6.79 |
| 2025-05-14 | ROSE CLIFTON PETER | Grant | 18K | — |
| 2025-05-14 | Kelly Michael Aaron | Grant | 18K | — |
| 2025-05-14 | SANANIKONE OUMA | Grant | 18K | — |
| 2025-05-14 | Dreessen Ruth | Grant | 18K | — |
| 2025-03-14 | Grieves Ian | Option exercise | 3.5K | — |
| 2025-03-14 | Nobili Antoine | Option exercise | 1.8K | — |
| 2025-03-14 | Grieves Ian | Tax withheld | 1.7K | $8.00 |
| 2025-03-14 | Seger Brett A. | Tax withheld | 1.4K | $8.00 |
| 2025-03-14 | SHEPSTON MICHELLE H | Tax withheld | 1.2K | $8.00 |
| 2025-03-14 | Walter Eric V. | Tax withheld | 2.3K | $8.00 |
| 2025-03-09 | Seger Brett A. | Tax withheld | 399 | $8.25 |
| 2025-03-02 | Schladen James | Option exercise | 2.4K | — |
| 2025-03-02 | Schladen James | Tax withheld | 998 | $8.48 |
| 2025-03-02 | Grieves Ian | Option exercise | 3.2K | — |
| 2025-03-02 | SHEPSTON MICHELLE H | Tax withheld | 1.1K | $8.48 |
| 2025-03-02 | Nobili Antoine | Option exercise | 615 | — |
| 2025-03-02 | Nobili Antoine | Option exercise | 922 | — |
| 2025-03-02 | Grieves Ian | Option exercise | 2.2K | — |
| 2025-03-02 | Grieves Ian | Tax withheld | 1.0K | $8.48 |
| 2025-03-02 | Grieves Ian | Tax withheld | 1.5K | $8.48 |
| 2025-03-02 | SHEPSTON MICHELLE H | Option exercise | 3.2K | — |
| 2025-03-02 | SHEPSTON MICHELLE H | Tax withheld | 1.6K | $8.48 |
| 2025-03-01 | SHEPSTON MICHELLE H | Option exercise | 319 | — |
| 2025-03-01 | SHEPSTON MICHELLE H | Tax withheld | 133 | $8.19 |
| 2025-02-28 | SHEPSTON MICHELLE H | Tax withheld | 1.7K | $8.49 |
| 2025-02-28 | Grieves Ian | Option exercise | 4.5K | — |
| 2025-02-28 | Grieves Ian | Tax withheld | 2.1K | $8.49 |
| 2025-02-28 | Walter Eric V. | Tax withheld | 2.8K | $8.49 |
| 2025-02-26 | Dreessen Ruth | Grant | 5.5K | — |
| 2025-02-26 | Schladen James | Grant | 40K | — |
| 2025-02-26 | Seger Brett A. | Grant | 8.6K | — |
| 2025-02-26 | SHEPSTON MICHELLE H | Grant | 24K | — |
| 2025-02-26 | Walter Eric V. | Grant | 39K | — |
| 2025-02-26 | ROSE CLIFTON PETER | Grant | 5.5K | — |
| 2025-02-26 | SANANIKONE OUMA | Grant | 5.5K | — |
| 2025-02-26 | Kelly Michael Aaron | Grant | 5.5K | — |
| 2025-02-26 | Schladen James | Grant | 40K | — |
| 2025-02-26 | Bates Simon | Grant | 5.5K | — |
| 2025-02-06 | Seger Brett A. | Tax withheld | 1.6K | $8.01 |
| 2025-01-23 | Walter Eric V. | Tax withheld | 9.0K | $7.19 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-14 | Exec/director changeShareholder voteExhibits | filing ↗ |
| 2026-04-30 | ResultsExhibits | filing ↗ |
| 2026-04-27 | Material agreement3.03Exhibits | filing ↗ |
| 2026-03-05 | Exec/director change | filing ↗ |
| 2026-02-23 | ResultsExhibits | filing ↗ |
| 2025-11-04 | ResultsExhibits | filing ↗ |
| 2025-09-29 | Exec/director changeReg FDExhibits | filing ↗ |
| 2025-08-05 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-14 | 2026-05-13 | 0000034067-26-000038 ↗ |
| 8-K | 2026-04-30 | 2026-04-30 | 0000034067-26-000035 ↗ |
| 10-Q | 2026-04-30 | 2026-03-31 | 0000034067-26-000036 ↗ |
| 8-K | 2026-04-27 | 2026-04-24 | 0000034067-26-000028 ↗ |
| 8-K | 2026-03-05 | 2026-03-03 | 0000034067-26-000011 ↗ |
| 8-K | 2026-02-23 | 2026-02-23 | 0000034067-26-000008 ↗ |
| 10-K | 2026-02-23 | 2025-12-31 | 0000034067-26-000009 ↗ |
| 10-Q | 2025-11-04 | 2025-09-30 | 0000034067-25-000158 ↗ |
| 8-K | 2025-11-04 | 2025-11-04 | 0000034067-25-000157 ↗ |
| 8-K | 2025-09-29 | 2025-09-25 | 0000034067-25-000146 ↗ |
| 8-K | 2025-08-05 | 2025-08-05 | 0000034067-25-000142 ↗ |
| 10-Q | 2025-08-05 | 2025-06-30 | 0000034067-25-000144 ↗ |