Deluxe Corp.

NYSE:DLX   9:36:26 AM EDT
35.26
+0.30 (+0.86%)
Twitter Share  Facebook Share StockTwits Share