SEC Insider Transactions from McCarthy Barry C.

Last updated: 2026-03-14 11:51 UTC | Total transactions: 53

McCarthy Barry C has filed 53 insider transactions across 1 company since January 2024.

Most recent transaction: a option exercise of 51325 shares of DELUXE CORP ($DLX) on February 19, 2026.

Activity breakdown: 5 open-market purchases and 0 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Feb. 19, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 51325 $0.00 483,776.0000 45,500,000 11.87% 0.11%
Feb. 19, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 25252 $27.32 458,524.0000 45,500,000 5.22% 0.06%
Feb. 19, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO M Restricted Stock Unit 51325 $0.00 102,650.0000 45,500,000 33.33% 0.11%
Feb. 15, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 46889 $0.00 446,710.0000 45,500,000 11.73% 0.10%
Feb. 14, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 22607 $26.21 399,821.0000 45,500,000 5.35% 0.05%
Feb. 14, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 45948 $0.00 422,428.0000 45,500,000 12.20% 0.10%
Feb. 16, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 8534 $26.21 432,451.0000 45,500,000 1.94% 0.02%
Feb. 16, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 17345 $0.00 440,985.0000 45,500,000 4.09% 0.04%
Feb. 15, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 23070 $26.21 423,640.0000 45,500,000 5.16% 0.05%
Feb. 16, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO M Restricted Stock Unit 17345 $0.00 0.0000 45,500,000 100.00% 0.04%
Feb. 15, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO M Restricted Stock Unit 46889 $0.00 0.0000 45,500,000 100.00% 0.10%
Feb. 14, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO M Restricted Stock Unit 45948 $0.00 45,949.0000 45,500,000 50.00% 0.10%
Feb. 9, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 100757 $27.80 376,480.0000 45,500,000 21.11% 0.22%
Feb. 9, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO A Restricted Stock Unit 113385 $27.12 113,385.0000 45,500,000 9999.99% 0.25%
Feb. 9, 2026 DELUXE CORP $DLX McCarthy Barry C President & CEO A Common Stock 204386 $27.80 477,237.0000 45,500,000 74.91% 0.45%
March 10, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO P Common Stock 3926 $16.45 272,851.0000 44,727,000 1.46% 0.01%
Feb. 28, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 6058 $0.00 271,906.0000 44,727,000 2.28% 0.01%
Feb. 28, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 2981 $16.46 268,925.0000 44,727,000 1.10% 0.01%
Feb. 28, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO M Restricted Stock Unit 6058 $0.00 0.0000 44,727,000 100.00% 0.01%
Feb. 19, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO A Restricted Stock Unit 153975 $0.00 153,975.0000 44,727,000 9999.99% 0.34%
Feb. 15, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO M Restricted Stock Unit 46888 $0.00 46,889.0000 44,727,000 50.00% 0.10%
Feb. 14, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 45948 $0.00 255,825.0000 44,727,000 21.89% 0.10%
Feb. 14, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 22607 $18.63 233,218.0000 44,727,000 8.84% 0.05%
Feb. 15, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 46888 $0.00 280,106.0000 44,727,000 20.10% 0.10%
Feb. 15, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 23069 $18.92 257,037.0000 44,727,000 8.24% 0.05%
Feb. 16, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 17345 $0.00 274,382.0000 44,727,000 6.75% 0.04%
Feb. 16, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 8534 $18.92 265,848.0000 44,727,000 3.11% 0.02%
Feb. 14, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO M Restricted Stock Unit 45948 $0.00 91,897.0000 44,727,000 33.33% 0.10%
Feb. 16, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO M Restricted Stock Unit 17345 $0.00 17,345.0000 44,727,000 50.00% 0.04%
Jan. 31, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 57343 $0.00 238,303.0000 44,727,000 31.69% 0.13%
Jan. 31, 2025 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 28426 $23.42 209,877.0000 44,727,000 11.93% 0.06%
Dec. 5, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO P Common Stock 2290 $23.57 180,960.0000 44,806,000 1.28% 0.01%
Sept. 10, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO P Common Stock 2820 $19.08 178,670.0000 43,843,000 1.60% 0.01%
June 10, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO P Common Stock 2440 $21.63 175,850.0000 43,843,000 1.41% 0.01%
March 13, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO P Common Stock 2666 $19.25 173,410.0000 43,843,000 1.56% 0.01%
March 1, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO M Restricted Stock Unit 6057 $0.00 6,058.0000 43,843,000 50.00% 0.01%
March 1, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 6057 $0.00 173,725.0000 43,843,000 3.61% 0.01%
March 1, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 2981 $19.41 170,744.0000 43,843,000 1.72% 0.01%
Feb. 19, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 4794 $0.00 170,027.0000 43,843,000 2.90% 0.01%
Feb. 19, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO M Restricted Stock Unit 4794 $0.00 0.0000 43,843,000 100.00% 0.01%
Feb. 16, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO M Restricted Stock Unit 17345 $0.00 34,690.0000 43,843,000 33.33% 0.04%
Feb. 19, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 2359 $20.12 167,668.0000 43,843,000 1.39% 0.01%
Feb. 16, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 8534 $20.12 165,233.0000 43,843,000 4.91% 0.02%
Feb. 16, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 17345 $0.00 173,767.0000 43,843,000 11.09% 0.04%
Feb. 15, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 46888 $0.00 179,491.0000 43,843,000 35.36% 0.11%
Feb. 15, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO M Restricted Stock Unit 46888 $0.00 93,777.0000 43,843,000 33.33% 0.11%
Feb. 14, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO A Restricted Stock Unit 137845 $0.00 137,845.0000 43,843,000 9999.99% 0.31%
Feb. 15, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 23069 $20.81 156,422.0000 43,843,000 12.85% 0.05%
Jan. 26, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 16716 $20.01 120,137.0000 43,843,000 12.21% 0.04%
Jan. 26, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 33518 $0.00 136,853.0000 43,843,000 32.44% 0.08%
Jan. 27, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO M Restricted Stock Unit 24542 $0.00 0.0000 43,843,000 100.00% 0.06%
Jan. 27, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO F Common Stock 12076 $20.01 132,603.0000 43,843,000 8.35% 0.03%
Jan. 27, 2024 DELUXE CORP $DLX McCarthy Barry C President & CEO M Common Stock 24542 $0.00 144,679.0000 43,843,000 20.43% 0.06%