Deluxe Corp. Replay the stock market charts of DLX day by day back to 2003. Open long and short positions without spending any money. Deluxe Corp provides various business solutions. It provides printed forms to businesses, including checks, deposit tickets, billing forms, invoices and personnel forms. It also provides marketing services including web design and hosting.