23.71USD+0.47%Mkt Cap: 1.08B $P/E: 10.83Today
Deluxe Corporation provides technology-enabled solutions to small and medium-sized businesses, and financial institutions in the United States and Canada. The company operates through four segments: Merchant Services, B2…
Industry Peers
ConglomeratesKey Statistics
Company
Market Cap1.08B $
Enterprise Value2.53B $
Revenue (TTM)2.11B $
Gross Profit1.13B $
Net Income (TTM)82.10M $
Revenue/Share46.69 USD
Last Price23.71 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees4.6K
CountryUS
SectorCommunication Services
IndustryConglomerates
ISIN—
Valuation
P/E (Trailing)10.83
P/E (Forward)5.85
PEG0.55
EV/EBITDA6.05
EV/Revenue1.20
P/S0.52
P/B1.55
EPS (TTM)2.21
EPS (Forward)4.08
52W Range
17.7642% of range32.07
52W High32.07 USD
52W Low17.76 USD
Profitability
Gross Margin53.00%
Oper. Margin12.18%
EBITDA Margin19.84%
Profit Margin3.85%
ROE12.07%
ROA2.87%
Growth
Revenue Growth-4.20%
Earnings Growth-17.70%
Cash Flow & Leverage
Operating CF270.60M $
CapEx (TTM)95.30M $
FCF Margin8.74%
FCF Yield17.07%
Net Debt1.44B $
Net Debt/EBITDA3.43
Balance Sheet
Debt/Equity2.18
Current Ratio1.20
Quick Ratio0.75
Book Value/Sh15.45 USD
Cash/Share0.7610 USD
Dividends
Fwd Div Rate0.9600 USD
Trail. Div Rate1.200 USD
Div. Yield4.07%
5Y Avg Yield5.67%
Payout Ratio55.05%
Ex-Div DateAug 24, 2026
Pay DateSep 1, 2026
Splits
Last Split10000:7995
Split DateJan 2, 2001
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)32.67 USD
Upside (mean)+37.8%
Target Range31.00 USD – 35.00 USD
$31.00+37.8% to mean$35.00
# Analysts3
Ownership
Shares Out.45.86M
Float44.40M
Insiders2.95%
Institutions93.03%
Short Interest
Short Ratio10.3d
Short % Float10.96%
Short % Out.7.90%
Shares Short3.62M
Short (prev mo.)3.70M
Technical
SMA 5024.68 (-3.9%)
SMA 20024.87 (-4.7%)
Beta1.25
S&P 52W Chg18.16%
Avg Vol (30d)302.44K
Avg Vol (10d)455.87K
Technical Indicators
RSI (14)38.4
MACD-0.3548
MACD Signal-0.0407
MACD Hist.-0.3141
BB Upper28.02 USD
BB Middle25.52 USD
BB Lower23.02 USD
BB Width19.62%
ATR (14)0.8383 USD
Vol Ratio (20d)1.14x