Stock events for Deluxe Corp. (DLX)
Over the past six months, Deluxe Corp. (DLX) stock has experienced a significant upward trend, with a 49% surge in its stock price. As of April 8, 2026, the stock reached a new 52-week high, trading at $28.65, and has delivered an impressive 106% total return over the past year. Key events impacting the stock price include strong financial results for Q4 2025, a quarterly dividend announcement of $0.30, analyst upgrades from CJS Securities, Weiss Ratings, and Zacks Research, and new partnerships with Washington Trust Bank and Visa Direct.
Demand Seasonality affecting Deluxe Corp.’s stock price
Deluxe Corp. has observed seasonal patterns in the demand for some of its products and services. Revenue from holiday cards in the Print segment tends to peak in the fourth quarter, and sales of tax forms are generally higher in the first and fourth quarters. In the Data Solutions segment, the timing of customers' marketing campaigns leads to revenue variations throughout the year, often with lower levels of activity in the fourth quarter.
Overview of Deluxe Corp.’s business
Deluxe Corporation, established in 1915 and headquartered in Minneapolis, Minnesota, operates as a trusted payments and business technology company, serving businesses of all sizes. Deluxe's business has evolved from check printing to a diversified provider of technology-enabled solutions, operating within the Business Services and Financial Services sectors, specifically in Business/Office Products and Commercial Printing. Its major products and services are categorized into Print, Merchant Services, B2B Payments, and Data Solutions.
DLX’s Geographic footprint
Deluxe primarily operates across North America, with a strong presence in the United States and Canada. The company has its headquarters in Minneapolis, Minnesota, and maintains 33 facilities throughout the United States and three facilities in Canada for printing and fulfillment, call center, and administrative functions. While its physical office footprint is concentrated in these regions, Deluxe serves an international client base through its network, particularly in digital payments, data analytics, and cloud-based business solutions.
DLX Corporate Image Assessment
Deluxe has been actively transforming its business to focus on payments and data, leveraging its long history and customer trust. The company emphasizes its role as a "Trusted Payments and Business Technology™ company" and champions businesses to help communities thrive. In 2024, Deluxe employees demonstrated community commitment by donating $183,000 to nonprofit organizations and contributing 15,546 hours to community service through their Volunteer Time Off (VTO) program, reflecting a positive corporate social responsibility.
Ownership
Deluxe Corp. (DLX) ownership is a mix of institutional, retail, and individual investors. Institutions hold a significant portion of the company's stock, with approximately 84.63% according to WallStreetZen and over 50% according to Moomoo. Major institutional owners include BlackRock, Inc., Vanguard Group Inc, and State Street Corp. Insiders own approximately 2.87% to 5.80% of the company's stock, with CEO Barry C. McCarthy being the largest individual shareholder. The general public holds about 9.57% to 12.7% of the shares.
Ask Our Expert AI Analyst
Price Chart
$28.84