NYSE:DLXCommercial Services
A Look At Deluxe’s (DLX) Valuation As It Shifts Toward Payments And Data Solutions
Deluxe (DLX) has completed a multi year share repurchase program, buying back 4,796,490 shares, or 10.79% of its stock for US$212.55 million, and reported higher revenue and net income for 2025.
See our latest analysis for Deluxe.
At a share price of US$27.32, Deluxe has seen strong recent momentum, with a 30 day share price return of 11.65% and a 90 day share price return of 44.93%. The 1 year total shareholder return of 62.50% contrasts with a weaker 5 year total shareholder return of a...