MarketInOut Stock Screener Log In | Sign Up
 

Deluxe Corp

NYSE • Industrials • Conglomerates • Quote as of 10/23/2026
Deluxe Corp stock price and volume chart

Company Profile

IndustryConglomerates
SectorIndustrials
ExchangeNYSE
Market Capitalization1,094.59 mln
Float33.03 mln
Earnings Date11/04/2026

EPS

2.27
Solid

P / E

10.27
Fair value

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.83
Likely reliable

1-Year Forecast

32.25
Strong upside

Relative Strength

62 / 100
Outperforming

Business Description

Deluxe Corporation is a Minnesota-based company founded in 1915 that helps small and medium-sized businesses and financial institutions across the United States and Canada manage payments, fight fraud, and grow their customer base. The company offers a wide range of services, from processing credit and debit card transactions to printing checks and business forms, as well as data and marketing tools that help organizations better understand and reach their customers. Originally focused on check printing, Deluxe has evolved over more than a century into a broader technology and services provider, serving everyone from local businesses to large multinational companies.

Key Fundamentals

EPS2.27
P/E10.27
ROE14.86
RPS46.69
ROIC7.75
ROA3.84
Interest Cover2.29
EBITDA, mln402
EV / EBITDA6.21
EV / EBIT9.60
Revenue, mln2,113
EV / Revenue1.18

Quote Details

Last 23.32
Change -0.55 (-2.3%)
Open 23.66
Volume 250,534
Turnover 5,842,453
Average Volume 426,626

Financial Ratios

Pre-Tax Profit Margin7
Leverage Ratio3.62
Current Ratio1.20
Price / Book1.50
Price / Cash Flow3.13
Price / Free Cash Flow5.11
Debt / Equity2.08
Price / Sales0.51
PEG Ratio0.70

Financial Strength

Altman Z-Score1.83
Piotroski F-Score 6 / 9
Beneish M-Score-2.83
Price to Intrinsic Value0.61
1-Year Target Price32.25
Shiller PE Ratio14.26
Short Ratio8.44
Short % of Float11.71

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0.6% 63 / 100   
1 Month -3.99% 27 / 100   
2 Months -9.54% 21 / 100   
6 Months -21.16% 12 / 100   
1 Year 30.21% 86 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog