Between October 1 and December 31, 2025, Deluxe completed its long-running 2018 share repurchase program, retiring 4,796,490 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results