Deluxe Corporation Share Price
NYSE: DLX | Small CapDeluxe Corporation Stock Performance
Deluxe Corporation Share Price Today
As of 11 October 2026, Deluxe Corporation's share price is $23.16. The stock opened at $23.16, compared to its previous close of $23.10. During today's trading session, Deluxe Corporation's share price traded between $22.98 and $23.24, with an average price of $23.11. Over the past 52 weeks, the stock has recorded a high of $32.06 and a low of $17.79. In terms of performance, Deluxe Corporation's share price has declined by 25.63% over the last six months and is up 27.98% on a year-on-year basis.
Deluxe Corporation Share Price Chart
Deluxe Corporation Quarterly Profit & Loss
All figures in USD
Deluxe Corporation Annual Profit & Loss
All figures in USD
About Deluxe Corporation
Deluxe Corp is principally a payments and data company. Its reportable segments are: Merchant Services, B2B Payments, Data Solutions, and Print. Maximum revenue is derived from its Print segment, which provides printed personal and business checks, business essentials, as well as branded promotional, print, apparel, and digital storefront solutions. The Merchant Services segment provides electronic credit and debit card authorization, payment systems, and processing services. The B2B segment offers treasury management solutions, integrated accounts payable disbursements, and fraud and security services, and the Data Solutions segment offers data, analytics, and marketing services, as well as financial institution profitability reporting and business incorporation services.
Deluxe Corporation Historical Returns
| Month | Open | Close | Change % |
|---|---|---|---|
Oct 2026 | $23.52 | $23.14 | +0.33% |
Sep 2026 | $23.16 | $23.07 | -2.29% |
Aug 2026 | $26.90 | $23.61 | -8.74% |
Jul 2026 | $24.27 | $25.87 | +8.11% |
Jun 2026 | $24.34 | $23.93 | -1.42% |
May 2026 | $31.33 | $24.27 | -22.07% |
Apr 2026 | $27.66 | $31.15 | +13.07% |
Mar 2026 | $27.51 | $27.55 | -0.72% |
Feb 2026 | $26.63 | $27.75 | +5.15% |
Jan 2026 | $22.34 | $26.39 | +18.18% |
Dec 2025 | $20.37 | $22.33 | +9.95% |
Nov 2025 | $17.97 | $20.31 | +12.21% |