23.88USD-0.50%Mkt Cap: 1.09B $P/E: 10.571d ago
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…
Indicators:|
Key Statistics
Company
Market Cap1.09B $
Enterprise Value2.51B $
Revenue (TTM)2.13B $
Gross Profit1.13B $
Net Income (TTM)82.10M $
Revenue/Share47.44 USD
Last Price23.88 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees4.6K
CountryUS
SectorIndustrials
IndustryConglomerates
ISIN—
Valuation
P/E (Trailing)10.57
P/E (Forward)5.81
PEG0.55
EV/EBITDA5.98
EV/Revenue1.18
P/S0.51
P/B1.57
EPS (TTM)2.26
EPS (Forward)4.11
52W Range
15.4151% of range32.07
52W High32.07 USD
52W Low15.41 USD
Profitability
Gross Margin53.00%
Oper. Margin13.55%
EBITDA Margin19.67%
Profit Margin3.85%
ROE12.07%
ROA2.87%
Growth
Revenue Growth0.30%
Earnings Growth152.00%
Cash Flow & Leverage
Operating CF270.60M $
CapEx (TTM)95.30M $
FCF Margin7.37%
FCF Yield14.38%
Net Debt1.42B $
Net Debt/EBITDA3.38
Balance Sheet
Debt/Equity2.18
Current Ratio1.15
Quick Ratio0.74
Book Value/Sh15.24 USD
Cash/Share0.5940 USD
Dividends
Fwd Div Rate1.200 USD
Trail. Div Rate1.200 USD
Div. Yield5.03%
5Y Avg Yield5.67%
Payout Ratio53.10%
Ex-Div DateMay 19, 2026
Pay DateJun 2, 2026
Splits
Last Split10000:7995
Split DateJan 2, 2001
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)32.67 USD
Upside (mean)+36.8%
Target Range31.00 USD – 35.00 USD
$31.00+36.8% to mean$35.00
# Analysts3
Ownership
Shares Out.45.78M
Float44.29M
Insiders2.96%
Institutions91.62%
Short Interest
Short Ratio9.2d
Short % Float10.91%
Short % Out.7.85%
Shares Short3.59M
Short (prev mo.)3.51M
Technical
SMA 5025.57 (-6.6%)
SMA 20023.73 (+0.6%)
Beta1.22
S&P 52W Chg20.05%
Avg Vol (30d)311.95K
Avg Vol (10d)598.35K
Technical Indicators
RSI (14)50.3
MACD-0.3290
MACD Signal-0.5773
MACD Hist.+0.2483
BB Upper24.24 USD
BB Middle23.26 USD
BB Lower22.28 USD
BB Width8.44%
ATR (14)0.8680 USD
Vol Ratio (20d)1.15x