
Deluxe Corporation
Deluxe Corporation through its various businesses and brands provide a suite of life-cycle driven solutions to its customers.
HQ location
Saint Paul, United States
Website
Launch date
Employees
Market cap
$709m
Enterprise value
$2.2b
Share price
$15.91 DLX
Authorizing premium user...