Deluxe Corporation
DLX XNYS
$26.58
-0.25 (-0.93%)
▼
15-min delayed
Open
$26.85
High
$26.85
Low
$25.80
Volume
609.6K
Market Cap
$1.22B