Deluxe Corp.

XNYS:DLX   11:14:41 AM EDT
17.99
+0.07 (+0.39%)
Twitter Share  Facebook Share StockTwits Share