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
-
StockTwits
StockTwits

Join now and unlock premium features