MarketPeel
Insider Trading Intelligence
WM

William D. Marsh

WHD
GC, VP OF ADMIN. AND SECRETARY · CACTUS, INC. · CIK 0001570404
FILING MIX · LIFETIME39%/61%
BUYS
22
SELLS
34
TOTAL VALUE
$3.10M
COMPANIES
2
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
67,456
AVG SELL PX
$43.40
TRADE KIND
SHOWING 56 / 56
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
6 backtested trades · 8 horizons · 3 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by William D. Marsh, 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
7d6+33.33%+1.94%+1.31%+0.63%+0.86%
14d6+66.67%+0.07%+1.40%-1.33%-2.40%
30d6+66.67%-5.59%-0.18%-5.41%-8.67%
60d6+50.00%-9.07%-2.61%-6.46%-5.68%
90d6+50.00%-4.17%+0.41%-4.58%-1.58%
180d6+50.00%-2.14%+5.76%-7.90%-8.34%
1y6(1 pending)+60.00%-7.54%+16.63%-24.17%-19.49%
2y6(2 pending)+25.00%+4.42%+41.11%-36.69%-33.93%
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
WHD · 18,665 shares · as of Aug 5, 2026
013,77227,54441,31555,0872023202420252026SHARES 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
2026
2026
FLOW · 22 buys / 34 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
7,178$66.32$476.0K18,665Aug 5, 2026Aug 6, 2026View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
3,31442,638Mar 11, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
PURCHASE
GC, EVP and Secretary
3,31431,058Mar 11, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALEGRANT
Gift
3,91025,843Mar 11, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
1,305$48.56$63.4K29,753Mar 11, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
PURCHASE
GC, EVP and Secretary
6,45028,655Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
PURCHASE
GC, EVP and Secretary
2,68528,801Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
6,45048,637Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
14,29055,087Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
2,68545,952Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
2,539$48.60$123.4K26,116Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
1,057$48.60$51.4K27,744Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
7,213$51.56$371.9K22,205Feb 26, 2026Mar 2, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
18,33029,418Feb 26, 2026Mar 2, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
8,74129,871Jan 1, 2026Jan 5, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
10,92640,797Jan 1, 2026Jan 5, 2026View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
10,172$41.32$420.3K11,088Sep 9, 2025Sep 9, 2025View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
5,47021,130May 27, 2025May 27, 2025View →
WHD
CACTUS, INC.
PURCHASE
GC, EVP and Secretary
5,47023,414May 27, 2025May 27, 2025View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
2,154$41.47$89.3K21,260May 27, 2025May 27, 2025View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
16,40824,180Mar 17, 2025Mar 21, 2025View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
6,236$45.00$280.6K17,944Mar 17, 2025Mar 21, 2025View →
WHD
CACTUS, INC.
PURCHASE
GC, EVP and Secretary
3,3159,077Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
3,31526,600Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
1,305$46.47$60.6K7,772Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
PURCHASE
GC, EVP and Secretary
6,4498,301Mar 10, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
6,44929,915Mar 10, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
8,05336,364Mar 10, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
2,539$45.24$114.9K5,762Mar 10, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
3,316$62.16$206.1K1,852Nov 5, 2024Nov 5, 2024View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
2,059$51.03$105.1K1,852May 9, 2024May 9, 2024View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
9,94333,780Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
6,45023,837Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
PURCHASE
GC, EVP and Secretary
6,4508,150Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
1,700$46.20$78.5K3,911Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
GC, EVP and Secretary
2,539$46.53$118.1K5,611Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
GC, VP of Admin. and Secretary
2,000$55.50$111.0K1,700Sep 1, 2023Sep 5, 2023View →
WHD
CACTUS, INC.
SALE
GC, VP of Admin. and Secretary
5,47030,287May 24, 2023May 26, 2023View →
WHD
CACTUS, INC.
PURCHASE
GC, VP of Admin. and Secretary
5,4705,470May 24, 2023May 26, 2023View →
WHD
CACTUS, INC.
SALE
GC, VP of Admin. and Secretary
1,770$35.46$62.8K3,700May 24, 2023May 26, 2023View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
19,34935,757Mar 10, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
16,40816,408May 24, 2022May 25, 2022View →
BKR
BAKER HUGHES CO
SALE
Chief Legal Officer
7,256$22.00$159.6K48,791.106Feb 4, 2020Feb 5, 2020View →
BKR
BAKER HUGHES CO
PURCHASE
Chief Legal Officer
15,13657,364.106Jan 27, 2020Jan 28, 2020View →
BKR
BAKER HUGHES CO
PURCHASE
Chief Legal Officer
5,04658,033.106Jan 27, 2020Jan 28, 2020View →
BKR
BAKER HUGHES CO
SALE
Chief Legal Officer
15,1360Jan 27, 2020Jan 28, 2020View →
BKR
BAKER HUGHES CO
SALE
Chief Legal Officer
5,0460Jan 27, 2020Jan 28, 2020View →
BKR
BAKER HUGHES CO
SALE
Chief Legal Officer
1,986$22.86$45.4K56,047.106Jan 27, 2020Jan 28, 2020View →
BKR
BAKER HUGHES CO
SALE
Chief Legal Officer
4,377$22.86$100.1K52,987.106Jan 27, 2020Jan 28, 2020View →
BKR
BAKER HUGHES CO
SALE
Chief Legal Officer
6,89013,780Jan 23, 2020Jan 24, 2020View →
BKR
BAKER HUGHES CO
PURCHASE
Chief Legal Officer
6,89043,906.106Jan 23, 2020Jan 24, 2020View →
BKR
BAKER HUGHES CO
SALE
Chief Legal Officer
1,678$22.96$38.5K42,228.106Jan 23, 2020Jan 24, 2020View →
BKR
BAKER HUGHES CO
SALE
Chief Legal Officer
4,4544,454Jan 22, 2020Jan 24, 2020View →
BKR
BAKER HUGHES CO
PURCHASEGRANT
Stock grant
41,88741,887Jan 22, 2020Jan 24, 2020View →
BKR
BAKER HUGHES CO
PURCHASE
Chief Legal Officer
4,45438,101.106Jan 22, 2020Jan 24, 2020View →
BKR
BAKER HUGHES CO
SALE
Chief Legal Officer
1,085$22.68$24.6K37,016.106Jan 22, 2020Jan 24, 2020View →
Other insiders · WHD
Loading peer insiders…
About this filer
CIK 0001570404
ROLE
GC, VP of Admin. and Secretary
PRIMARY
WHD
COMPANIES
2
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001570404DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback