Deluxe Corp.

NYSE:DLX   3:59:50 PM EDT
36.71
+0.76 (+2.11%)
Twitter Share  Facebook Share StockTwits Share