Between October 1 and December 31, 2025, Deluxe completed its long-running 2018 share repurchase program, retiring 4,796,490 shares for US$212.55 million while reporting 2025 progress in revenue ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results