Deluxe Corp.

NYSE:DLX   1:17:51 PM EDT
42.74
+0.29 (+0.68%)
Twitter Share  Facebook Share StockTwits Share