DMC GlobalStem

DMC Global vs Stem

DMC Global manufactures explosion-welded metal components and well completion products for industrial customers, while Stem operates a software-defined energy storage platform trying to build recurrin...

Investment Analysis

Pros

  • Revenue growth remains resilient, with Q3 2025 sales exceeding forecasts despite broader market challenges.
  • Adjusted EBITDA increased by 51% year-on-year, reflecting improved operational efficiency in core segments.
  • Net debt reduced by 47% since the start of the year, strengthening the company's balance sheet.

Considerations

  • Adjusted EPS reported a loss of -$0.08 in Q3 2025, missing forecasts and indicating ongoing profitability issues.
  • Consolidated sales declined slightly year-on-year, suggesting persistent headwinds in key markets.
  • Persistent net losses and negative earnings sentiment have led to a deep discount valuation, reflecting investor caution.
Stem

Stem

STEM

Pros

  • Stem has secured significant energy storage contracts, driving revenue growth in the rapidly expanding clean energy sector.
  • The company benefits from strong tailwinds due to global demand for grid-scale battery storage and decarbonisation initiatives.
  • Strategic partnerships with major utilities and technology providers enhance its competitive position in the energy storage market.

Considerations

  • Stem continues to report substantial net losses, with profitability remaining elusive despite revenue growth.
  • High exposure to commodity price volatility and supply chain risks in battery materials can impact margins.
  • Execution risks remain elevated as the company scales operations and integrates new technologies across diverse markets.

Buy BOOM or STEM in Nemo

Nemo Logo Fade
πŸ†“

Zero Commission

Trade stocks, ETFs, and more with zero commission. Keep more of your returns.

πŸ”’

Trusted & Regulated

Part of Exinity Group 2015, serving over a million customers globally.

πŸ’°

6% Interest on Cash

Earn 6% AER on uninvested cash with daily interest payments.

Frequently asked questions

BOOM
BOOM$8.90
vs
STEM
STEM$10.81