Deluxe Corp.

NYSE:DLX  
19.27
+0.61 (+3.27%)
6:01:56 PM EDT: $19.29 +0.02 (+0.10%)
Twitter Share  Facebook Share StockTwits Share