Deluxe Corp.

NYSE:DLX   1:58:46 PM EDT
19.87
+0.32 (+1.64%)
Twitter Share  Facebook Share StockTwits Share