MarketPeel
Insider Trading Intelligence
ST

Stephen Tadlock

WHD
EVP/CEO CACTUS INTL · CACTUS, INC. · CIK 0001710396
FILING MIX · LIFETIME39%/61%
BUYS
37
SELLS
58
TOTAL VALUE
$12.43M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
43,178
AVG SELL PX
$49.86
TRADE KIND
SHOWING 95 / 95
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
8 backtested trades · 8 horizons · 1 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Stephen Tadlock, 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
7d8+75.00%-1.91%+1.60%-3.51%-2.46%
14d8+75.00%-2.21%+2.34%-4.55%-5.44%
30d8+25.00%+5.17%+4.80%+0.37%+4.22%
60d8+37.50%+2.68%+4.51%-1.83%+0.26%
90d8+37.50%+11.34%+5.10%+6.24%+15.99%
180d8+37.50%+16.99%+11.13%+5.86%+13.47%
1y8+25.00%+27.33%+21.46%+5.88%+15.97%
2y8(1 pending)+28.57%+41.60%+17.10%+24.51%+66.43%
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 · 43,178 shares · as of Aug 3, 2026
037,07374,145111,218148,290202120222023202420252026SHARES 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 · 37 buys / 58 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
WHD
CACTUS, INC.
SALE
EVP/CEO Cactus Intl
38,455$63.80$2.45M43,178Aug 3, 2026Aug 5, 2026View →
WHD
CACTUS, INC.
SALEGRANT
Gift
43581,633Aug 3, 2026Aug 5, 2026View →
WHD
CACTUS, INC.
PURCHASE
EVP/CEO Spool Tech/Cactus Intl
4,97184,025Mar 11, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
EVP/CEO Spool Tech/Cactus Intl
4,971131,314Mar 11, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
EVP/CEO Spool Tech/Cactus Intl
1,957$48.56$95.0K82,068Mar 11, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
EVP/CEO Spool Tech/Cactus Intl
4,027136,285Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
PURCHASE
EVP/CEO Spool Tech/Cactus Intl
7,97879,752Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
14,970148,290Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
PURCHASE
EVP/CEO Spool Tech/Cactus Intl
4,02780,639Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
EVP/CEO Spool Tech/Cactus Intl
7,978140,312Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
EVP/CEO Spool Tech/Cactus Intl
1,585$48.60$77.0K79,054Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
EVP/CEO Spool Tech/Cactus Intl
3,140$48.60$152.6K76,612Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
27,49682,594Feb 26, 2026Mar 2, 2026View →
WHD
CACTUS, INC.
SALE
EVP/CEO Spool Tech/Cactus Intl
10,820$51.56$557.9K71,774Feb 26, 2026Mar 2, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
10,926133,320Jan 1, 2026Jan 5, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
10,926122,394Jan 1, 2026Jan 5, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
15,50461,199Mar 17, 2025Mar 21, 2025View →
WHD
CACTUS, INC.
SALE
EVP and CEO of Spoolable Tech
6,101$45.00$274.5K55,098Mar 17, 2025Mar 21, 2025View →
WHD
CACTUS, INC.
SALE
EVP and CEO of Spoolable Tech
1,957$46.47$90.9K45,695Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
EVP and CEO of Spoolable Tech
4,972111,468Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
PURCHASE
EVP and CEO of Spoolable Tech
4,97247,652Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
PURCHASE
EVP and CEO of Spoolable Tech
2,58443,697Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
EVP and CEO of Spoolable Tech
2,584116,440Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
EVP and CEO of Spoolable Tech
1,017$46.47$47.3K42,680Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
12,080127,000Mar 10, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
EVP and CEO of Spoolable Tech
7,976119,024Mar 10, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
PURCHASE
EVP and CEO of Spoolable Tech
7,97644,253Mar 10, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
EVP and CEO of Spoolable Tech
3,140$45.24$142.1K41,113Mar 10, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALEGRANT
Gift
8036,277Nov 6, 2024Nov 6, 2024View →
WHD
CACTUS, INC.
SALE
EVP and CEO of Spoolable Tech
33,500$61.35$2.06M36,357Nov 4, 2024Nov 4, 2024View →
WHD
CACTUS, INC.
SALE
Exec VP and Treasurer
2,584100,005Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
14,915114,920Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
PURCHASE
Exec VP and Treasurer
2,58459,484Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
Exec VP and Treasurer
1,017$46.60$47.4K58,467Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
Exec VP and Treasurer
3,130102,589Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
PURCHASE
Exec VP and Treasurer
7,97858,142Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
18,78077,247Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
Exec VP and Treasurer
7,978105,719Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
PURCHASE
Exec VP and Treasurer
3,13058,132Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
Exec VP and Treasurer
1,232$46.60$57.4K56,900Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
Exec VP and Treasurer
7,390$46.60$344.4K69,857Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
Exec VP and Treasurer
3,140$46.53$146.1K55,002Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
Exec VP, CFO and Treasurer
34,062$51.31$1.75M50,164Aug 16, 2023Aug 17, 2023View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
1,017$42.59$43.3K84,226Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
PURCHASE
VP, CFO and Treasurer
2,58485,243Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
2,584113,697Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
3,861$42.59$164.4K80,761Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
PURCHASE
VP, CFO and Treasurer
3,13083,891Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
3,130116,281Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
PURCHASE
VP, CFO and Treasurer
9,81084,622Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
9,810119,411Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
1,232$42.59$52.5K82,659Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
81,467105,289Mar 10, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
1,545$42.59$65.8K74,812Mar 10, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
3,92476,357Mar 10, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
23,932129,221Mar 10, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
7,75223,822Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
PURCHASE
VP, CFO and Treasurer
13,40669,863Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
9,80919,200Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
13,40629,009Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
PURCHASE
VP, CFO and Treasurer
9,80974,395Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
PURCHASE
VP, CFO and Treasurer
3,13073,665Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
3,13016,070Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
3,860$55.70$215.0K70,535Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
5,277$55.70$293.9K64,586Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
1,232$55.70$68.6K72,433Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALEGRANT
Gift
1,65056,457Mar 10, 2022Mar 10, 2022View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
26,022$62.90$1.64M58,107Mar 8, 2022Mar 10, 2022View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
13,6860Sep 14, 2021Sep 15, 2021View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
13,6860Sep 14, 2021Sep 15, 2021View →
WHD
CACTUS, INC.
PURCHASE
VP, CFO and Treasurer
13,68684,129Sep 14, 2021Sep 15, 2021View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
13,68613,686Sep 13, 2021Sep 15, 2021View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
13,68613,686Sep 13, 2021Sep 15, 2021View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
12,500$30.56$381.9K70,443Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
3,861$32.82$126.7K82,943Mar 11, 2021Mar 12, 2021View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
5,276$32.82$173.2K76,994Mar 11, 2021Mar 12, 2021View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
9,81033,025Mar 11, 2021Mar 12, 2021View →
WHD
CACTUS, INC.
PURCHASE
VP, CFO and Treasurer
9,81086,804Mar 11, 2021Mar 12, 2021View →
WHD
CACTUS, INC.
PURCHASE
VP, CFO and Treasurer
13,40582,270Mar 11, 2021Mar 12, 2021View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
13,40542,835Mar 11, 2021Mar 12, 2021View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
9,39042,415Mar 11, 2021Mar 12, 2021View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
8,223$29.03$238.7K68,865Feb 7, 2021Feb 9, 2021View →
WHD
CACTUS, INC.
PURCHASE
VP, CFO and Treasurer
32,89577,088Feb 7, 2021Feb 9, 2021View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
32,89556,240Feb 7, 2021Feb 9, 2021View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
3,500$26.90$94.2K51,193Dec 10, 2020Dec 10, 2020View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
3,500$27.49$96.2K44,193Dec 10, 2020Dec 10, 2020View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
3,500$27.10$94.8K47,693Dec 10, 2020Dec 10, 2020View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
3,500$27.59$96.6K54,693Dec 9, 2020Dec 10, 2020View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
4,666$13.00$60.7K58,193Mar 11, 2020Mar 13, 2020View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
29,42989,135Mar 11, 2020Mar 13, 2020View →
WHD
CACTUS, INC.
SALE
VP, CFO and Treasurer
13,40759,706Mar 11, 2020Mar 13, 2020View →
WHD
CACTUS, INC.
PURCHASE
VP, CFO and Treasurer
13,40762,859Mar 11, 2020Mar 13, 2020View →
WHD
CACTUS, INC.
SALE
VP and Chief Admin Officer
8,173$28.79$235.3K49,452Feb 7, 2020Feb 11, 2020View →
WHD
CACTUS, INC.
SALE
VP and Chief Admin Officer
32,89573,113Feb 7, 2020Feb 11, 2020View →
WHD
CACTUS, INC.
PURCHASE
VP and Chief Admin Officer
32,89557,625Feb 7, 2020Feb 11, 2020View →
Other insiders · WHD
Loading peer insiders…
About this filer
CIK 0001710396
ROLE
EVP/CEO Cactus Intl
PRIMARY
WHD
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001710396DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback