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

Join now and unlock premium features