Deluxe Corporation

DLX
Communication ServicesAdvertising AgenciesNYSE
$25.80
Market Cap: $1.18B