DELUXE CORP
(NYSE: DLX)
Overview
current price
$23.62
$23.62
change
-0.02
|
-0.08%
-0.02
|
-0.08%
Yesterday's Close
23.64
open
23.89
volume
0.36 M
30d. avg volume.
0.46 M
1 day
23.55
-
24.04
52 weeks
17.76
-
32.07
p/e
10.83
beta
1.2503
market cap
1.08 B
dividend yield
5.08%
Industry
-