MarketPeel
Insider Trading Intelligence
BM

Barry C. Mccarthy

DLX
PRESIDENT & CEO · DELUXE CORP · CIK 0001654739
FILING MIX · LIFETIME45%/55%
BUYS
50
SELLS
62
TOTAL VALUE
$19.63M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
458,524
AVG SELL PX
$25.14
TRADE KIND
SHOWING 112 / 112
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
5 backtested trades · 8 horizons · 3 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Barry C. Mccarthy, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d5+80.00%+2.15%+1.34%+0.80%+0.43%
14d5+60.00%+0.92%+1.42%-0.50%-1.19%
30d5+20.00%-2.40%+1.16%-3.57%-4.68%
60d5+40.00%+4.75%+2.05%+2.69%-1.09%
90d5+40.00%-2.70%+4.20%-6.89%-12.89%
180d5+40.00%-5.59%+7.65%-13.24%-8.50%
1y5+20.00%+2.53%+15.43%-12.90%-24.21%
2y5(3 pending)+100.00%+21.57%+34.00%-12.42%-12.42%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
DLX · 458,524 shares · as of Feb 19, 2026
0120,944241,888362,832483,776202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 50 buys / 62 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
DLX
DELUXE CORP
PURCHASE
President & CEO
51,325483,776Feb 19, 2026Feb 20, 2026View →
DLX
DELUXE CORP
SALE
President & CEO
51,325102,650Feb 19, 2026Feb 20, 2026View →
DLX
DELUXE CORP
SALE
President & CEO
25,252$27.32$689.9K458,524Feb 19, 2026Feb 20, 2026View →
DLX
DELUXE CORP
SALE
President & CEO
8,534$26.21$223.7K432,451Feb 16, 2026Feb 18, 2026View →
DLX
DELUXE CORP
SALE
President & CEO
17,3450Feb 16, 2026Feb 18, 2026View →
DLX
DELUXE CORP
PURCHASE
President & CEO
17,345440,985Feb 16, 2026Feb 18, 2026View →
DLX
DELUXE CORP
PURCHASE
President & CEO
46,889446,710Feb 15, 2026Feb 18, 2026View →
DLX
DELUXE CORP
SALE
President & CEO
23,070$26.21$604.7K423,640Feb 15, 2026Feb 18, 2026View →
DLX
DELUXE CORP
SALE
President & CEO
46,8890Feb 15, 2026Feb 18, 2026View →
DLX
DELUXE CORP
SALE
President & CEO
22,607$26.21$592.5K399,821Feb 14, 2026Feb 18, 2026View →
DLX
DELUXE CORP
PURCHASE
President & CEO
45,948422,428Feb 14, 2026Feb 18, 2026View →
DLX
DELUXE CORP
SALE
President & CEO
45,94845,949Feb 14, 2026Feb 18, 2026View →
DLX
DELUXE CORP
SALE
President & CEO
100,757$27.80$2.80M376,480Feb 9, 2026Feb 11, 2026View →
DLX
DELUXE CORP
PURCHASEGRANT
Stock grant
204,386$27.80$5.68M477,237Feb 9, 2026Feb 11, 2026View →
DLX
DELUXE CORP
PURCHASEGRANT
Stock grant
113,385$27.12$3.08M113,385Feb 9, 2026Feb 11, 2026View →
DLX
DELUXE CORP
PURCHASE10b5-1
10b5-1 plan
3,926$16.45$64.6K272,851Mar 10, 2025Mar 10, 2025View →
DLX
DELUXE CORP
SALE
President & CEO
6,0580Feb 28, 2025Mar 4, 2025View →
DLX
DELUXE CORP
SALE
President & CEO
2,981$16.46$49.1K268,925Feb 28, 2025Mar 4, 2025View →
DLX
DELUXE CORP
PURCHASE
President & CEO
6,058271,906Feb 28, 2025Mar 4, 2025View →
DLX
DELUXE CORP
PURCHASEGRANT
Stock grant
153,975153,975Feb 19, 2025Feb 21, 2025View →
DLX
DELUXE CORP
SALE
President & CEO
17,34517,345Feb 16, 2025Feb 18, 2025View →
DLX
DELUXE CORP
SALE
President & CEO
8,534$18.92$161.5K265,848Feb 16, 2025Feb 18, 2025View →
DLX
DELUXE CORP
PURCHASE
President & CEO
17,345274,382Feb 16, 2025Feb 18, 2025View →
DLX
DELUXE CORP
SALE
President & CEO
46,88846,889Feb 15, 2025Feb 18, 2025View →
DLX
DELUXE CORP
SALE
President & CEO
23,069$18.92$436.5K257,037Feb 15, 2025Feb 18, 2025View →
DLX
DELUXE CORP
PURCHASE
President & CEO
46,888280,106Feb 15, 2025Feb 18, 2025View →
DLX
DELUXE CORP
PURCHASE
President & CEO
45,948255,825Feb 14, 2025Feb 18, 2025View →
DLX
DELUXE CORP
SALE
President & CEO
45,94891,897Feb 14, 2025Feb 18, 2025View →
DLX
DELUXE CORP
SALE
President & CEO
22,607$18.63$421.2K233,218Feb 14, 2025Feb 18, 2025View →
DLX
DELUXE CORP
SALE
President & CEO
28,426$23.42$665.7K209,877Jan 31, 2025Feb 4, 2025View →
DLX
DELUXE CORP
PURCHASE
President & CEO
57,343238,303Jan 31, 2025Feb 4, 2025View →
DLX
DELUXE CORP
PURCHASE10b5-1
10b5-1 plan
2,290$23.57$54.0K180,960Dec 5, 2024Dec 6, 2024View →
DLX
DELUXE CORP
PURCHASE10b5-1
10b5-1 plan
2,820$19.08$53.8K178,670Sep 10, 2024Sep 12, 2024View →
DLX
DELUXE CORP
PURCHASE10b5-1
10b5-1 plan
2,440$21.63$52.8K175,850Jun 10, 2024Jun 11, 2024View →
DLX
DELUXE CORP
PURCHASE10b5-1
10b5-1 plan
2,666$19.25$51.3K173,410Mar 13, 2024Mar 14, 2024View →
DLX
DELUXE CORP
SALE
President & CEO
2,981$19.41$57.9K170,744Mar 1, 2024Mar 4, 2024View →
DLX
DELUXE CORP
PURCHASE
President & CEO
6,057173,725Mar 1, 2024Mar 4, 2024View →
DLX
DELUXE CORP
SALE
President & CEO
6,0576,058Mar 1, 2024Mar 4, 2024View →
DLX
DELUXE CORP
SALE
President & CEO
2,359$20.12$47.5K167,668Feb 19, 2024Feb 21, 2024View →
DLX
DELUXE CORP
PURCHASE
President & CEO
4,794170,027Feb 19, 2024Feb 21, 2024View →
DLX
DELUXE CORP
SALE
President & CEO
4,7940Feb 19, 2024Feb 21, 2024View →
DLX
DELUXE CORP
SALE
President & CEO
8,534$20.12$171.7K165,233Feb 16, 2024Feb 21, 2024View →
DLX
DELUXE CORP
SALE
President & CEO
17,34534,690Feb 16, 2024Feb 21, 2024View →
DLX
DELUXE CORP
PURCHASE
President & CEO
17,345173,767Feb 16, 2024Feb 21, 2024View →
DLX
DELUXE CORP
SALE
President & CEO
23,069$20.81$480.1K156,422Feb 15, 2024Feb 16, 2024View →
DLX
DELUXE CORP
SALE
President & CEO
46,88893,777Feb 15, 2024Feb 16, 2024View →
DLX
DELUXE CORP
PURCHASE
President & CEO
46,888179,491Feb 15, 2024Feb 16, 2024View →
DLX
DELUXE CORP
PURCHASEGRANT
Stock grant
137,845137,845Feb 14, 2024Feb 16, 2024View →
DLX
DELUXE CORP
SALE
President & CEO
24,5420Jan 27, 2024Jan 30, 2024View →
DLX
DELUXE CORP
SALE
President & CEO
12,076$20.01$241.6K132,603Jan 27, 2024Jan 30, 2024View →
DLX
DELUXE CORP
PURCHASE
President & CEO
24,542144,679Jan 27, 2024Jan 30, 2024View →
DLX
DELUXE CORP
SALE
President & CEO
16,716$20.01$334.5K120,137Jan 26, 2024Jan 30, 2024View →
DLX
DELUXE CORP
PURCHASE
President & CEO
33,518136,853Jan 26, 2024Jan 30, 2024View →
DLX
DELUXE CORP
SALE
President & CEO
6,05812,115Mar 1, 2023Mar 2, 2023View →
DLX
DELUXE CORP
PURCHASE
President & CEO
6,058106,316Mar 1, 2023Mar 2, 2023View →
DLX
DELUXE CORP
SALE
President & CEO
2,981$17.98$53.6K103,335Mar 1, 2023Mar 2, 2023View →
DLX
DELUXE CORP
PURCHASE
President & CEO
4,603100,088Feb 19, 2023Feb 21, 2023View →
DLX
DELUXE CORP
SALE
President & CEO
4,6030Feb 19, 2023Feb 21, 2023View →
DLX
DELUXE CORP
SALE
President & CEO
2,359$19.11$45.1K100,258Feb 19, 2023Feb 21, 2023View →
DLX
DELUXE CORP
PURCHASE
President & CEO
4,794102,617Feb 19, 2023Feb 21, 2023View →
DLX
DELUXE CORP
SALE
President & CEO
2,265$19.11$43.3K97,823Feb 19, 2023Feb 21, 2023View →
DLX
DELUXE CORP
SALE
President & CEO
4,7944,794Feb 19, 2023Feb 21, 2023View →
DLX
DELUXE CORP
PURCHASE
President & CEO
17,345104,019Feb 16, 2023Feb 21, 2023View →
DLX
DELUXE CORP
SALE
President & CEO
8,534$19.48$166.2K95,485Feb 16, 2023Feb 21, 2023View →
DLX
DELUXE CORP
SALE
President & CEO
17,34552,035Feb 16, 2023Feb 21, 2023View →
DLX
DELUXE CORP
PURCHASEGRANT
Stock grant
140,665140,665Feb 15, 2023Feb 17, 2023View →
DLX
DELUXE CORP
SALE
President & CEO
5,1080Jan 28, 2023Jan 31, 2023View →
DLX
DELUXE CORP
PURCHASE
President & CEO
5,10889,401Jan 28, 2023Jan 31, 2023View →
DLX
DELUXE CORP
SALE
President & CEO
2,727$19.99$54.5K86,674Jan 28, 2023Jan 31, 2023View →
DLX
DELUXE CORP
SALE
President & CEO
4,4760Apr 1, 2022Apr 4, 2022View →
DLX
DELUXE CORP
SALE
President & CEO
2,203$30.37$66.9K84,293Apr 1, 2022Apr 4, 2022View →
DLX
DELUXE CORP
PURCHASE
President & CEO
4,47686,496Apr 1, 2022Apr 4, 2022View →
DLX
DELUXE CORP
SALE
President & CEO
6,05818,173Mar 1, 2022Mar 3, 2022View →
DLX
DELUXE CORP
SALE
President & CEO
2,981$30.37$90.5K82,020Mar 1, 2022Mar 3, 2022View →
DLX
DELUXE CORP
PURCHASE
President & CEO
6,05885,001Mar 1, 2022Mar 3, 2022View →
DLX
DELUXE CORP
SALE
President & CEO
2,265$33.03$74.8K76,508Feb 18, 2022Feb 22, 2022View →
DLX
DELUXE CORP
SALE
President & CEO
4,7959,588Feb 18, 2022Feb 22, 2022View →
DLX
DELUXE CORP
PURCHASE
President & CEO
4,79581,303Feb 18, 2022Feb 22, 2022View →
DLX
DELUXE CORP
SALE
President & CEO
2,360$33.03$78.0K78,943Feb 18, 2022Feb 22, 2022View →
DLX
DELUXE CORP
SALE
President & CEO
4,6024,603Feb 18, 2022Feb 22, 2022View →
DLX
DELUXE CORP
PURCHASE
President & CEO
4,60278,773Feb 18, 2022Feb 22, 2022View →
DLX
DELUXE CORP
PURCHASEGRANT
Stock grant
69,38069,380Feb 16, 2022Feb 18, 2022View →
DLX
DELUXE CORP
PURCHASE
President & CEO
24,16686,061Jan 27, 2022Jan 31, 2022View →
DLX
DELUXE CORP
SALE
President & CEO
11,890$28.78$342.2K74,171Jan 27, 2022Jan 31, 2022View →
DLX
DELUXE CORP
PURCHASEGRANT
Stock grant
24,54224,542Jan 27, 2022Jan 31, 2022View →
DLX
DELUXE CORP
PURCHASE
President & CEO
15,93669,913Jan 21, 2022Jan 24, 2022View →
DLX
DELUXE CORP
SALE
President & CEO
15,9360Jan 21, 2022Jan 24, 2022View →
DLX
DELUXE CORP
SALE
President & CEO
8,018$30.19$242.1K61,895Jan 21, 2022Jan 24, 2022View →
DLX
DELUXE CORP
SALE
President & CEO
16,092$35.43$570.1K53,977Nov 26, 2021Nov 29, 2021View →
DLX
DELUXE CORP
SALE
President & CEO
32,7060Nov 26, 2021Nov 29, 2021View →
DLX
DELUXE CORP
PURCHASE
President & CEO
32,70670,069Nov 26, 2021Nov 29, 2021View →
DLX
DELUXE CORP
PURCHASE
President & CEO
4,47539,565Apr 1, 2021Apr 2, 2021View →
DLX
DELUXE CORP
SALE
President & CEO
4,4754,476Apr 1, 2021Apr 2, 2021View →
DLX
DELUXE CORP
SALE
President & CEO
2,202$42.34$93.2K37,363Apr 1, 2021Apr 2, 2021View →
DLX
DELUXE CORP
PURCHASEGRANT
Stock grant
104,167104,167Mar 1, 2021Mar 3, 2021View →
DLX
DELUXE CORP
PURCHASEGRANT
Stock grant
24,23124,231Mar 1, 2021Mar 3, 2021View →
DLX
DELUXE CORP
PURCHASE
President & CEO
4,60234,920Feb 19, 2021Feb 22, 2021View →
DLX
DELUXE CORP
SALE
President & CEO
2,359$39.44$93.0K35,090Feb 19, 2021Feb 22, 2021View →
DLX
DELUXE CORP
SALE
President & CEO
4,79414,383Feb 19, 2021Feb 22, 2021View →
DLX
DELUXE CORP
SALE
President & CEO
2,265$39.44$89.3K32,655Feb 19, 2021Feb 22, 2021View →
DLX
DELUXE CORP
SALE
President & CEO
4,6029,205Feb 19, 2021Feb 22, 2021View →
DLX
DELUXE CORP
PURCHASE
President & CEO
4,79437,449Feb 19, 2021Feb 22, 2021View →
DLX
DELUXE CORP
PURCHASEGRANT
Stock grant
5,1085,108Jan 28, 2021Feb 1, 2021View →
DLX
DELUXE CORP
PURCHASE
President & CEO
32,70746,410Nov 26, 2020Nov 30, 2020View →
DLX
DELUXE CORP
SALE
President & CEO
32,70732,706Nov 26, 2020Nov 30, 2020View →
DLX
DELUXE CORP
SALE
President & CEO
16,092$28.29$455.2K30,318Nov 26, 2020Nov 30, 2020View →
DLX
DELUXE CORP
PURCHASE
President & CEO
4,47515,905Apr 1, 2020Apr 2, 2020View →
DLX
DELUXE CORP
SALE
President & CEO
4,4758,951Apr 1, 2020Apr 2, 2020View →
DLX
DELUXE CORP
SALE
President & CEO
2,202$25.21$55.5K13,703Apr 1, 2020Apr 2, 2020View →
DLX
DELUXE CORP
PURCHASEGRANT
Stock grant
200,382200,382Feb 19, 2020Feb 21, 2020View →
DLX
DELUXE CORP
PURCHASEGRANT
Stock grant
32,98432,984Feb 19, 2020Feb 21, 2020View →
DLX
DELUXE CORP
PURCHASEGRANT
Stock grant
15,93615,936Jan 21, 2020Jan 22, 2020View →
Other insiders · DLX
Loading peer insiders…
About this filer
CIK 0001654739
ROLE
President & CEO
PRIMARY
DLX
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001654739DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback