Deluxe Corporation (DLX) has a MoatMap StockRank of 100/100 based on Quality (61/100), Value (81/100), and Momentum (65/100) factor scores. The current signal is STRONG BUY. Deluxe Corporation, primarily known for checks and small business services, faces structural headwinds in its traditional core business. While it's attempting to pivot into business services, there's no clear, powerful macro tailwind from the identified themes that creates an asymmetric opportunity. The business model appears to be undergoing a challenging transformation, making it resemble a 'broken business model hoping for a macro rescue,' which is explicitly excluded by the investment philosophy. It does not fit the quality compounder criteria.
Deluxe Corporation is a trusted provider of payments, branding, websites, and data services to small businesses, financial institutions, and enterprise clients, best known for its long history of providing checks. Its competitive moat lies in long-standing relationships with financial institutions and small businesses, coupled with a growing suite of digital services that enable it to evolve beyond its traditional check printing core. Deluxe is a historic provider of essential services, now transforming into a broader business technology and marketing solutions provider.
| Price | $23.73 |
| Market Cap | $1.1B |
| P/E (TTM) | 10.33 |
| P/E (Forward) | 5.67 |
| Price/Book | 1.53 |
| Return on Equity | 15.8% |
| Return on Invested Capital | 10.9% |
| Debt/Equity | 207.58 |
| Gross Margin | 52.9% |
| Operating Margin | 13.5% |
| Revenue Growth | 0.3% |
| Dividend Yield | 5.1% |
| Free Cash Flow | $157M |
Deluxe Corporation operates in the Conglomerates industry, part of the Industrials sector (United States).