DELUXE CORP
(NYSE: DLX)
Overview
current price
$22.24
$22.24
change
-0.16
|
-0.71%
-0.16
|
-0.71%
Yesterday's Close
22.40
open
22.01
volume
0.88 M
30d. avg volume.
0.27 M
1 day
22.01
-
22.87
52 weeks
18.48
-
24.87
p/e
17.94
beta
1.5227
market cap
0.98 B
dividend yield
5.40%
Industry
-