Deluxe Corp.

XNYS:DLX   12:05:20 AM EDT
18.30
+0.23 (+1.27%)
Twitter Share  Facebook Share StockTwits Share