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

Join now and unlock premium features