DELUXE CORP
(NYSE: DLX)
Overview
current price
$22.95
$22.95
change
0.45
|
2.00%
0.45
|
2.00%
Yesterday's Close
22.50
open
22.53
volume
0.25 M
30d. avg volume.
0.23 M
1 day
22.35
-
22.96
52 weeks
17.60
-
24.87
p/e
18.15
beta
1.4637
market cap
1.00 B
dividend yield
5.33%
Industry
-