Deluxe Corp.

NYSE:DLX   12:19:01 PM EDT
36.52
+0.57 (+1.59%)
Twitter Share  Facebook Share StockTwits Share