adjusted

Deluxe Corp. Business Services

DLX
NYSE
56.15 0.46 (0.81%) last updated 11:58 AM EDT Jul 25
Trade $DLX Now