NYSE : DLX

Deluxe Corporation

$26.56 USD

$1.03 (4.03%)

Volume
254.29K
Average Volume
467.08K
Market Capitalization
$1.22B
P/E Ratio
10.86
Dividend Yield
4.70%
Price Target
$27.00
Year High
$32.07
Year Low
$15.41
Day High
Day Low
Payout Ratio
$0.54
Current Ratio
$1.15

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.62%

Investors Holding

13

change: -247 | last: 260

Increased Positions

6

change: -131 | last: 137

Reduced Positions

3

change: -76 | last: 79

New Positions

2

change: -44 | last: 46

Sold Positions

244

change: 221 | last: 23

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -55.8176 | last: 0.5582

Total Invested

6.93M

DLX Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $22.33 45.5M $1.02B $310.5M $1.55B $2.25B
2024-12-31 $22.59 44.15M $997.44M $34.4M $1.56B $2.53B
2023-12-31 $21.45 43.55M $934.21M $71.96M $1.67B $2.53B
2022-12-31 $16.98 43.02M $730.56M $40.44M $1.71B $2.4B
2021-12-31 $32.11 42.38M $1.36B $41.23M $1.75B $3.07B
2020-12-31 $29.20 41.93M $1.22B $123.12M $879.93M $1.98B
2019-12-31 $49.92 43.03M $2.15B $73.62M $929.98M $3B
2018-12-31 $38.44 46.84M $1.8B $59.7M $911.9M $2.65B
2017-12-31 $76.84 47.95M $3.68B $59.2M $709.3M $4.33B
2016-12-31 $71.61 48.55M $3.48B $76.6M $758.6M $4.16B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $27.54 46.3M $1.28B $27.2M $1.45B $2.69B
2025-12-31 $22.33 45.9M $1.02B $310.5M $1.55B $2.26B
2025-09-30 $19.36 45.6M $882.82M $25.8M $1.5B $2.36B
2025-06-30 $15.91 45.2M $719.13M $26M $1.53B $2.22B
2025-03-31 $15.81 44.72M $706.98M $30.32M $1.55B $2.23B
2024-12-31 $22.59 44.32M $1B $34.4M $1.56B $2.53B
2024-09-30 $19.49 44.25M $862.43M $41.31M $1.6B $2.42B
2024-06-30 $22.02 44.16M $972.45M $23.08M $1.62B $2.57B
2024-03-31 $20.18 43.92M $886.25M $23.54M $1.63B $2.49B
2023-12-31 $21.45 43.74M $938.29M $71.96M $1.67B $2.53B
2023-09-30 $18.89 43.66M $824.79M $42.19M $1.71B $2.49B
2023-06-30 $17.48 43.52M $760.8M $39.05M $1.74B $2.46B