Deluxe Corporation
Public
DLX
SectorIndustrial
CountryUnited States
Market cap1.37B
A business services company providing payment solutions, checks, and cloud-based marketing tools for enterprises.
