Deluxe Corporation
DLX XNYS
$25.01
-1.08 (-4.14%)
▼
15-min delayed
Open
$26.11
High
$26.43
Low
$24.80
Volume
550.1K
Market Cap
$1.19B