Deluxe Corp.

NYSE:DLX   2:10:50 PM EDT
19.47
-0.18 (-0.92%)
Twitter Share  Facebook Share StockTwits Share