DELUXE CORP
(NYSE: DLX)
Overview
current price
$23.79
$23.79
change
0.64
|
2.76%
0.64
|
2.76%
Yesterday's Close
23.15
open
23.31
volume
0.24 M
30d. avg volume.
0.52 M
1 day
23.17
-
23.93
52 weeks
14.59
-
32.07
p/e
10.53
beta
1.2474
market cap
1.09 B
dividend yield
5.04%
Industry
-