Deluxe Corporation

DLXStock
$26.56+61.79%52W
Market Cap$1.19B
P/E14.53x
Div yield4.70%
Beta1.26

Price Chart

Favorite Metrics

Price vs S&P 500 (26W)5.64%
Price vs S&P 500 (4W)7.76%
VGM Score66.95
Market Capitalization$1.19B
P/E Ratio (Annual)14.53x
Indicated Dividend Yield (Annual)4.70%

Earnings Surprise History

Q1 261.05est. 0.88

Analyst Recommendations

Apr 2026
May 2026
Jun 2026
Jul 2026
4.00
4.00
4.00
4.00

Industry Peers — Bookbinding(1)

SymbolValue ScoreGrowth ScoreMomentum ScorePrice
DLXDeluxe Corporation
BBC$26.56
ACCOAcco Brands CorporationADC$4.18

About

Deluxe Corp is a payments and data company serving merchants, businesses, and financial institutions. Its Print segment generates the largest revenue through checks, business essentials, promotional products, and digital solutions. The company also operates payment processing services (Merchant Services), treasury and accounts payable solutions (B2B Payments), and data analytics and marketing services (Data Solutions).