MarketPeel
Insider Trading Intelligence
JD

Joseph Doody

PAYX
DIRECTOR · PAYCHEX INC · CIK 0001180658
FILING MIX · LIFETIME76%/24%
BUYS
29
SELLS
9
TOTAL VALUE
$8.16M
COMPANIES
2
ACTIVE SINCE
Sep 2019
HOLDINGS NOW
14,143
AVG SELL PX
$110.92
TRADE KIND
SHOWING 38 / 38
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
4 backtested trades · 8 horizons · 4 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Joseph Doody, 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
7d4+0.00%-0.15%+0.02%-0.17%+0.49%
14d4+0.00%+0.49%+0.20%+0.29%+0.64%
30d4+25.00%+1.27%+1.45%-0.18%-1.31%
60d4+50.00%-1.44%+1.36%-2.81%-4.11%
90d4+25.00%+3.55%+6.77%-3.22%-3.19%
180d4(1 pending)+0.00%+8.29%+8.41%-0.12%+0.82%
1y4(1 pending)+0.00%+19.65%+14.43%+5.22%+6.31%
2y4(2 pending)+0.00%+26.34%+11.32%+15.02%+15.02%
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
PAYX · 1,000 shares · as of Feb 4, 2026
05,94011,87917,81923,7582020202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
2019
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
2026
FLOW · 29 buys / 9 sellsCOVERAGE · 28 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CWST
CASELLA WASTE SYSTEMS INC
PURCHASEGRANT
Stock grant
1,793$83.65$150.0K13,143Jun 4, 2026Jun 5, 2026View →
PAYX
PAYCHEX INC
PURCHASE
1,000$98.76$98.8K1,000Feb 4, 2026Feb 5, 2026View →
PAYX
PAYCHEX INC
PURCHASEGRANT
Stock grant
3,061$127.52$390.3K3,061Oct 15, 2025Oct 17, 2025View →
PAYX
PAYCHEX INC
PURCHASEGRANT
Stock grant
725889Oct 15, 2025Oct 17, 2025View →
PAYX
PAYCHEX INC
SALE
761164Jul 17, 2025Jul 21, 2025View →
PAYX
PAYCHEX INC
PURCHASE
76123,758Jul 17, 2025Jul 21, 2025View →
PAYX
PAYCHEX INC
PURCHASEGRANT
Stock grant
670$140.68$94.3K670Jul 15, 2025Jul 17, 2025View →
PAYX
PAYCHEX INC
PURCHASEGRANT
Stock grant
164925Jul 15, 2025Jul 17, 2025View →
CWST
CASELLA WASTE SYSTEMS INC
PURCHASEGRANT
Stock grant
434$115.17$50.0K11,350Jun 5, 2025Jun 9, 2025View →
CWST
CASELLA WASTE SYSTEMS INC
PURCHASEGRANT
Stock grant
1,215$115.17$139.9K10,916Jun 5, 2025Jun 9, 2025View →
PAYX
PAYCHEX INC
SALE
8,641$130.69$1.13M761Aug 26, 2024Aug 28, 2024View →
PAYX
PAYCHEX INC
PURCHASE
8,641$70.37$608.1K9,402Aug 26, 2024Aug 28, 2024View →
PAYX
PAYCHEX INC
SALE
8,6410Aug 26, 2024Aug 28, 2024View →
PAYX
PAYCHEX INC
SALE
765761Jul 17, 2024Jul 18, 2024View →
PAYX
PAYCHEX INC
PURCHASE
76522,997Jul 17, 2024Jul 18, 2024View →
PAYX
PAYCHEX INC
PURCHASEGRANT
Stock grant
3,351$121.63$407.6K3,351Jul 15, 2024Jul 17, 2024View →
PAYX
PAYCHEX INC
PURCHASEGRANT
Stock grant
7611,526Jul 15, 2024Jul 17, 2024View →
CWST
CASELLA WASTE SYSTEMS INC
PURCHASEGRANT
Stock grant
1,451$96.47$140.0K9,701Jun 6, 2024Jun 7, 2024View →
PAYX
PAYCHEX INC
PURCHASE
73922,232Aug 7, 2023Aug 9, 2023View →
PAYX
PAYCHEX INC
PURCHASEGRANT
Stock grant
76510,358Jul 15, 2023Jul 17, 2023View →
PAYX
PAYCHEX INC
PURCHASEGRANT
Stock grant
3,382$120.86$408.7K3,382Jul 15, 2023Jul 17, 2023View →
CWST
CASELLA WASTE SYSTEMS INC
PURCHASEGRANT
Stock grant
1,3108,250Jun 1, 2023Jun 2, 2023View →
PAYX
PAYCHEX INC
PURCHASEGRANT
Stock grant
3,027$115.00$348.1K3,027Jul 15, 2022Jul 19, 2022View →
PAYX
PAYCHEX INC
PURCHASEGRANT
Stock grant
7399,593Jul 15, 2022Jul 19, 2022View →
CWST
CASELLA WASTE SYSTEMS INC
PURCHASEGRANT
Stock grant
1,6386,940Jun 2, 2022Jun 3, 2022View →
PAYX
PAYCHEX INC
SALE
9,615$113.16$1.09M8,854Jul 30, 2021Aug 2, 2021View →
PAYX
PAYCHEX INC
SALE
9,6150Jul 30, 2021Aug 2, 2021View →
PAYX
PAYCHEX INC
PURCHASE
9,615$57.20$550.0K18,469Jul 30, 2021Aug 2, 2021View →
PAYX
PAYCHEX INC
PURCHASEGRANT
Stock grant
7978,854Jul 15, 2021Jul 19, 2021View →
PAYX
PAYCHEX INC
PURCHASEGRANT
Stock grant
5,075$112.67$571.8K5,075Jul 15, 2021Jul 19, 2021View →
CWST
CASELLA WASTE SYSTEMS INC
PURCHASEGRANT
Stock grant
1,80237,006Jun 2, 2021Jun 3, 2021View →
PAYX
PAYCHEX INC
SALE
10,2200Nov 11, 2020Nov 12, 2020View →
PAYX
PAYCHEX INC
PURCHASE
10,220$60.59$619.2K18,277Nov 11, 2020Nov 12, 2020View →
PAYX
PAYCHEX INC
SALE
10,220$92.09$941.2K8,057Nov 11, 2020Nov 12, 2020View →
PAYX
PAYCHEX INC
PURCHASEGRANT
Stock grant
1,0828,057Jul 15, 2020Jul 17, 2020View →
PAYX
PAYCHEX INC
PURCHASEGRANT
Stock grant
5,793$73.53$426.0K5,793Jul 15, 2020Jul 17, 2020View →
CWST
CASELLA WASTE SYSTEMS INC
PURCHASEGRANT
Stock grant
1,92135,204Jun 2, 2020Jun 4, 2020View →
PAYX
PAYCHEX INC
SALE
12,6396,975Sep 4, 2019Jul 17, 2020View →
Other insiders · PAYX
Loading peer insiders…
About this filer
CIK 0001180658
ROLE
Director
PRIMARY
PAYX
COMPANIES
2
ACTIVE SINCE
Sep 2019
MARKETPEEL · /INSIDER/0001180658DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback