Insider Title Company Date Price Return Shares Value
Mccarthy Barry C President DELUXE CORP (DLX) 2025-03-10 $16.45 0.0% 3,926 $64,583
Mccarthy Barry C President DELUXE CORP (DLX) 2024-12-05 $23.57 0.0% 2,290 $53,975
Mccarthy Barry C President DELUXE CORP (DLX) 2024-09-10 $19.08 0.0% 2,820 $53,806
Mccarthy Barry C President DELUXE CORP (DLX) 2024-06-10 $21.63 -8.6% 2,440 $52,777
Mccarthy Barry C President DELUXE CORP (DLX) 2024-03-13 $19.25 2.8% 2,666 $51,320
Return Profit / (loss) Cost
Total -1.1% $-3,101 $276,461