Meet Samuel – Your Personal Investing Prophet
- Start a conversation with TipRanks’ trusted, data-backed investment intelligence
- Ask Samuel about stocks, your portfolio, or the market and get instant, personalized insights in seconds
The latest update is out from DMC Global ( (BOOM) ).
On March 3, 2026, DMC Global’s board compensation committee approved cash-based long-term incentive awards for several named executive officers, using the company’s 2025 Omnibus Incentive Plan but substituting cash for equity due to an insufficient pool of available shares. The awards to President and CEO James O’Leary, CFO Eric Walter, and division leaders Ian Grieves and Antoine Nobili are structured to vest in equal installments over three years, while Grieves and Nobili also received performance-based cash awards tied to three-year Adjusted EBITDA and Adjusted Free Cash Flow targets at DynaEnergetics and NobelClad, aligning leadership incentives with divisional financial performance.
The most recent analyst rating on (BOOM) stock is a Hold with a $7.00 price target. To see the full list of analyst forecasts on DMC Global stock, see the BOOM Stock Forecast page.
Spark’s Take on BOOM Stock
According to Spark, TipRanks’ AI Analyst, BOOM is a Neutral.
The score is held down primarily by weak technicals (price below all key moving averages with negative MACD) and an earnings-call outlook that emphasizes ongoing margin pressure, write-offs, and macro/tariff uncertainty. These are partially offset by improving balance-sheet leverage and resilient recent cash generation, but profitability and revenue trends remain pressured.
To see Spark’s full report on BOOM stock, click here.
More about DMC Global
DMC Global Inc. operates as an industrial technology company through subsidiaries including DynaEnergetics and NobelClad, providing engineered products and solutions to the energy and industrial end markets. Its offerings span specialized explosive components for oil and gas well completion and explosion-welded clad metal plates used in a range of high-performance industrial applications worldwide.
Average Trading Volume: 258,612
Technical Sentiment Signal: Strong Sell
Current Market Cap: $116.6M
See more insights into BOOM stock on TipRanks’ Stock Analysis page.

