Smart-Money SignalNeutral · 51/100— Insiders are net buyers over 90 days ($54K, 3 buys vs 1 sale)
Revenue$499.3M
Net Income$19.1M
EPS$1.18
Gross Margin170.5%
Market Cap$1.1B
Price Performance
Historical data including institutional events
Company Profile
B
Barry C. McCarthy
CEO & Executive Director
Deluxe Corporation is an American company that provides payment processing, data services, checks and promotional products, and merchant services. It operates in four divisions: B2B payments, data, print, and merchant services. As of 2025, the company serves millions of small businesses and thousands of financial institutions, processing more than $2.8 trillion in payments annually. While its legacy business centers on check printing and other printed products, payments and data services now generate more than 40% of the company's revenue.