Deluxe Corporation
DLX XNYS
$26.56
-1.14 (-4.12%)
▼
15-min delayed
Open
$27.08
High
$27.51
Low
$26.09
Volume
872.9K
Market Cap
$1.22B