New insider activity at DMC Global ( (BOOM) ) has taken place on August 11, 2025.
Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
James Oleary, the Executive Chair, President, and CEO of DMC Global, has made a significant investment by purchasing 39,798 shares of the company’s stock. This transaction is valued at $236,798, showcasing his confidence in the company’s future prospects.
Recent Updates on BOOM stock
DMC Global’s recent earnings call highlighted a mixed performance, with the company exceeding its EBITDA guidance by achieving $13.5 million in adjusted EBITDA, indicating strong operational efficiency. However, challenges such as sales declines in key segments, a decrease in order backlog, and uncertainties related to tariffs were noted. The company made significant progress in reducing its total debt by 17%, enhancing its financial position. Arcadia faced sales declines due to a weaker high-end residential market, while DynaEnergetics experienced a year-over-year sales drop due to pricing pressures and weaker demand in the U.S. unconventional market. NobelClad’s order backlog decreased, attributed to tariff-related uncertainties. Looking forward, DMC Global provided cautious guidance for the third quarter, reflecting ongoing macroeconomic challenges, including tariff policies and energy prices, and plans to maintain tight cost controls.
Spark’s Take on BOOM Stock
According to Spark, TipRanks’ AI Analyst, BOOM is a Neutral.
DMC Global’s overall stock score reflects significant financial and technical challenges. The most impactful factors are the negative financial performance and bearish technical indicators. Valuation concerns further weigh on the score. While recent corporate events and earnings call highlights provide some positive aspects, they are not enough to offset the broader challenges.
To see Spark’s full report on BOOM stock, click here.
More about DMC Global
YTD Price Performance: -18.64%
Average Trading Volume: 170,011
Technical Sentiment Signal: Sell
Current Market Cap: $120.4M

