Deluxe Corporation (DLX) NYSE

19.50

-0.02(-0.10%)

Updated at September 08 04:00PM

Currency In USD

Valuation

Market Cap997.44M
Enterprise Value2.55B
P/E Ratio13.14
PEG Ratio4.79
Price/Sales Ratio0.42
Price/Book Ratio1.38
Enterprise/Revenue1.12
Enterprise/EBITDA7.44

Fiscal Year

Fiscal YearDecember 31, 2024
Most Recent QuarterJune 30, 2025

Profitability

Profit Margin0.03
Operating Margin0.09

Management Effectiveness

Return On Assets0.03
Return On Equity0.06

Income Statement

Revenue2.12B
Revenue/Share46.61
Gross Profit1.13B
EBITDA365.32M
Net Income52.8M
Diluted EPS1.18

Balance Sheet

Total Cash38.36M
Total Cash/Share0.85
Total Debt1.53B
Total Debt/Equity2.39
Current Ratio0.94
Book Value Per Share14.13

Price History

52-Week Change3.5
52-Week High24.45
52-Week Low13.61
Moving Average 50 Days17.65
Moving Average 200 Days18.11

Statistics

Average Volume376,162
Shares Outstanding44.89M
% Held by Institutions84.62

Dividend And Splits

Trailing Annual Dividend Rate1.2
Trailing Annual Dividend Yield6.15
Payout Ratio0.82
Last Split Factor2000:1599
Last Split DateJanuary 02, 2001