Deluxe Corp.

NYSE:DLX   9:55:48 AM EDT
19.69
+0.17 (+0.87%)
Twitter Share  Facebook Share StockTwits Share