Deluxe Corp.

XNYS:DLX   4:00:00 PM EDT
19.33
+0.26 (+1.36%)
: $19.51 +0.18 (+0.93%)
Twitter Share  Facebook Share StockTwits Share