3D Systems Corporation (DDD) — Stock Score Summary

3D Systems Corporation (DDD) has a MoatMap StockRank of 75/100 based on Quality (51/100), Value (64/100), and Momentum (44/100) factor scores. The current signal is BUY. 3D Systems is a structurally challenged additive manufacturing company. It has consistently failed to generate positive owner earnings, suffers from a broken business model, and lacks any clear path to a sustainable competitive advantage.

3D Systems Corporation is a pioneer and leading provider of 3D printing and digital manufacturing solutions, including 3D printers, print materials, and on-demand manufacturing services. The company's competitive moat is built on its extensive patent portfolio, proprietary materials science, and deeply integrated software ecosystem. It operates as a major industrial technology player serving high-value applications in the healthcare, aerospace, and automotive industries.

Key Financial Metrics

Price$2.95
Market Cap$514M
P/E (TTM)6.98
P/E (Forward)-24.08
Price/Book1.91
Return on Equity32.6%
Return on Invested Capital13.7%
Debt/Equity66.16
Gross Margin34.4%
Operating Margin-6.7%
Revenue Growth1.1%
Free Cash Flow$-30M

3D Systems Corporation operates in the Computer Hardware industry, part of the Technology sector (United States).

Frequently Asked Questions

What is 3D Systems Corporation’s (DDD) StockRank?
MoatMap’s StockRank for 3D Systems Corporation (DDD) is 75/100, with a Buy signal. It is a composite of Quality (51), Value (64), and Momentum (44) factor ranks across MoatMap’s 19,000+ stock universe.
Does 3D Systems Corporation have an economic moat?
3D Systems Corporation (DDD) has a Quality factor score of 51/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is 3D Systems Corporation a buy, hold, or sell?
MoatMap’s current signal for 3D Systems Corporation (DDD) is Buy, based on a StockRank of 75/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is 3D Systems Corporation in?
3D Systems Corporation (DDD) operates in the Technology sector, specifically the Computer Hardware industry (United States).