Deluxe Corp.

DLX
NYSE
64.43 0.19 (0.3%) last updated 5:36 PM EDT Jul 31
Trade $DLX Now