MarketPeel
Insider Trading Intelligence
JB

Joel Bender

WHD
PRESIDENT · CACTUS, INC. · CIK 0001701689
FILING MIX · LIFETIME22%/78%
BUYS
60
SELLS
217
TOTAL VALUE
$237.20M
COMPANIES
1
ACTIVE SINCE
Feb 2019
HOLDINGS NOW
9,386,249
AVG SELL PX
$47.89
TRADE KIND
SHOWING 277 / 277
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
11 backtested trades · 8 horizons · 1 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Joel Bender, 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
7d11+54.55%-0.18%+1.94%-2.11%-4.95%
14d11+45.45%+1.26%+3.19%-1.92%-4.74%
30d11+81.82%-5.46%-0.06%-5.40%-10.58%
60d11+81.82%-13.32%-1.25%-12.07%-14.89%
90d11+81.82%-7.42%+2.15%-9.57%-14.89%
180d11+54.55%-5.53%+4.52%-10.04%-8.26%
1y11+81.82%-3.53%+7.23%-10.76%-23.06%
2y11(1 pending)+50.00%+0.48%+29.05%-28.57%-29.61%
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 · 9,386,249 shares · as of Aug 3, 2026
04,467,6118,935,22213,402,83217,870,4432020202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
2019
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
2026
FLOW · 60 buys / 217 sellsCOVERAGE · 31 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
WHD
CACTUS, INC.
PURCHASE
President
100,000141,519Aug 3, 2026Aug 5, 2026View →
WHD
CACTUS, INC.
SALEGRANT
Stock grant
100,0009,286,249Aug 3, 2026Aug 5, 2026View →
WHD
CACTUS, INC.
SALE10b5-1
10b5-1 plan
100,000$63.89$6.39M41,519Aug 3, 2026Aug 5, 2026View →
WHD
CACTUS, INC.
SALE
President
100,0009,386,249Aug 3, 2026Aug 5, 2026View →
WHD
CACTUS, INC.
SALEGRANT
Stock grant
100,0009,286,249Aug 3, 2026Aug 5, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
100,0009,386,249Aug 3, 2026Aug 5, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
100,0009,386,249Aug 3, 2026Aug 5, 2026View →
WHD
CACTUS, INC.
SALE10b5-1
10b5-1 plan
86,700$57.62$5.00M41,519Jul 30, 2026Aug 3, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
100,0009,486,249Jul 27, 2026Jul 29, 2026View →
WHD
CACTUS, INC.
SALEGRANT
Stock grant
100,0009,386,249Jul 27, 2026Jul 29, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
100,0009,486,249Jul 27, 2026Jul 29, 2026View →
WHD
CACTUS, INC.
SALE
President
100,0009,386,249Jul 27, 2026Jul 29, 2026View →
WHD
CACTUS, INC.
SALE
President
13,300$55.07$732.4K128,219Jul 27, 2026Jul 29, 2026View →
WHD
CACTUS, INC.
SALEGRANT
Stock grant
100,0009,386,249Jul 27, 2026Jul 29, 2026View →
WHD
CACTUS, INC.
PURCHASE
President
100,000141,519Jul 27, 2026Jul 29, 2026View →
WHD
CACTUS, INC.
PURCHASE
President
8,28544,780Mar 11, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
President
8,28548,926Mar 11, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
President
3,261$48.56$158.4K41,519Mar 11, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
27,21871,650Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
President
106,809$49.92$5.33M27,793Mar 10, 2026Mar 11, 2026View →
WHD
CACTUS, INC.
SALE
President
6,71157,211Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
President
2,641$48.60$128.4K36,495Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
PURCHASE
President
6,71139,136Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
President
7,63863,922Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
PURCHASE
President
7,63835,431Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
President
3,006$48.60$146.1K32,425Mar 10, 2026Mar 12, 2026View →
WHD
CACTUS, INC.
SALE
President
29,228$50.01$1.46M134,602Mar 6, 2026Mar 11, 2026View →
WHD
CACTUS, INC.
SALE
President
63,963$50.74$3.25M163,830Mar 5, 2026Mar 9, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
200,0009,686,249Mar 2, 2026Mar 4, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
200,0009,686,249Mar 2, 2026Mar 4, 2026View →
WHD
CACTUS, INC.
SALE
President
200,0009,486,249Mar 2, 2026Mar 4, 2026View →
WHD
CACTUS, INC.
SALE
President
200,0009,486,249Mar 2, 2026Mar 4, 2026View →
WHD
CACTUS, INC.
PURCHASE
President
200,000227,793Mar 2, 2026Mar 4, 2026View →
WHD
CACTUS, INC.
SALE
President
200,0009,486,249Mar 2, 2026Mar 4, 2026View →
WHD
CACTUS, INC.
SALE
President
18,033$51.56$929.8K27,793Feb 26, 2026Mar 2, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
45,82645,826Feb 26, 2026Mar 2, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
96,83396,833Dec 10, 2025Jan 12, 2026View →
WHD
CACTUS, INC.
PURCHASEGRANT
Gift
96,83396,833Dec 10, 2025Jan 12, 2026View →
WHD
CACTUS, INC.
SALEGRANT
Gift
96,8330Dec 10, 2025Jan 12, 2026View →
WHD
CACTUS, INC.
SALE
President
48,9029,686,249Nov 17, 2025Nov 17, 2025View →
WHD
CACTUS, INC.
SALE
President
48,9029,686,249Nov 17, 2025Nov 17, 2025View →
WHD
CACTUS, INC.
SALE
President
69,5559,735,151Sep 9, 2025Sep 9, 2025View →
WHD
CACTUS, INC.
SALE
President
69,5559,735,151Sep 9, 2025Sep 9, 2025View →
WHD
CACTUS, INC.
SALE
President
309,804,706Aug 27, 2025Aug 28, 2025View →
WHD
CACTUS, INC.
SALE
President
309,804,706Aug 27, 2025Aug 28, 2025View →
WHD
CACTUS, INC.
SALE
President
13,6399,804,736Aug 25, 2025Aug 25, 2025View →
WHD
CACTUS, INC.
SALE
President
13,6399,804,736Aug 25, 2025Aug 25, 2025View →
WHD
CACTUS, INC.
SALE
President
168,9349,818,375Aug 18, 2025Aug 19, 2025View →
WHD
CACTUS, INC.
SALE
President
168,9349,818,375Aug 18, 2025Aug 19, 2025View →
WHD
CACTUS, INC.
SALE
President
6,8199,987,309May 19, 2025May 20, 2025View →
WHD
CACTUS, INC.
SALE
President
6,8199,987,309May 19, 2025May 20, 2025View →
WHD
CACTUS, INC.
SALE
President
98,1189,994,128May 16, 2025May 20, 2025View →
WHD
CACTUS, INC.
SALE
President
98,1189,994,128May 16, 2025May 20, 2025View →
WHD
CACTUS, INC.
SALE
President
8,18310,092,246Apr 3, 2025Apr 4, 2025View →
WHD
CACTUS, INC.
SALE
President
8,18310,092,246Apr 3, 2025Apr 4, 2025View →
WHD
CACTUS, INC.
SALE
President
59,93010,100,429Apr 1, 2025Apr 1, 2025View →
WHD
CACTUS, INC.
SALE
President
59,93010,100,429Apr 1, 2025Apr 1, 2025View →
WHD
CACTUS, INC.
SALE
President
15,253$45.00$686.4K193,666Mar 17, 2025Mar 21, 2025View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
38,760208,919Mar 17, 2025Mar 21, 2025View →
WHD
CACTUS, INC.
PURCHASE
President
6,460167,677Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
President
6,46052,628Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
President
8,28644,342Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
PURCHASE
President
8,286173,420Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
President
2,543$46.47$118.2K165,134Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
President
3,261$46.47$151.5K170,159Mar 11, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
20,13366,725Mar 10, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
PURCHASE
President
7,637164,223Mar 10, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
President
7,63759,088Mar 10, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
President
3,006$45.24$136.0K161,217Mar 10, 2025Mar 12, 2025View →
WHD
CACTUS, INC.
SALE
President
40,91510,160,359Nov 20, 2024Nov 20, 2024View →
WHD
CACTUS, INC.
SALE
President
40,91510,160,359Nov 20, 2024Nov 20, 2024View →
WHD
CACTUS, INC.
SALE
President
159,46710,201,274Nov 18, 2024Nov 20, 2024View →
WHD
CACTUS, INC.
SALE
President
159,46710,201,274Nov 18, 2024Nov 20, 2024View →
WHD
CACTUS, INC.
SALE
President
1,100,00010,360,741Nov 6, 2024Nov 8, 2024View →
WHD
CACTUS, INC.
SALE
President
1,000,00010,360,741Nov 6, 2024Nov 8, 2024View →
WHD
CACTUS, INC.
PURCHASE
President
1,000,0001,156,586Nov 6, 2024Nov 8, 2024View →
WHD
CACTUS, INC.
SALE
President
1,100,00010,360,741Nov 6, 2024Nov 8, 2024View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
1,000,00011,360,741Nov 6, 2024Nov 8, 2024View →
WHD
CACTUS, INC.
SALE
President
1,000,00010,360,741Nov 6, 2024Nov 8, 2024View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
1,000,00011,360,741Nov 6, 2024Nov 8, 2024View →
WHD
CACTUS, INC.
SALE
President
1,000,000$65.35$65.35M156,586Nov 6, 2024Nov 8, 2024View →
WHD
CACTUS, INC.
SALE
President
51,69711,460,741Aug 19, 2024Aug 20, 2024View →
WHD
CACTUS, INC.
SALE
President
51,69711,460,741Aug 19, 2024Aug 20, 2024View →
WHD
CACTUS, INC.
SALE
President
102,23511,512,438Aug 16, 2024Aug 16, 2024View →
WHD
CACTUS, INC.
SALE
President
102,23511,512,438Aug 16, 2024Aug 16, 2024View →
WHD
CACTUS, INC.
SALE
President
49,56011,614,673May 20, 2024May 20, 2024View →
WHD
CACTUS, INC.
SALE
President
49,56011,614,673May 20, 2024May 20, 2024View →
WHD
CACTUS, INC.
SALE
President
12,24911,664,233May 17, 2024May 20, 2024View →
WHD
CACTUS, INC.
SALE
President
12,24911,664,233May 17, 2024May 20, 2024View →
WHD
CACTUS, INC.
SALE
President
104,96211,676,482May 16, 2024May 20, 2024View →
WHD
CACTUS, INC.
SALE
President
104,96211,676,482May 16, 2024May 20, 2024View →
WHD
CACTUS, INC.
SALE
President
358,458$51.10$18.32M156,586May 9, 2024May 9, 2024View →
WHD
CACTUS, INC.
SALE
President
39,957$51.01$2.04M515,044May 8, 2024May 9, 2024View →
WHD
CACTUS, INC.
PURCHASE
President
600,000756,586May 7, 2024May 9, 2024View →
WHD
CACTUS, INC.
SALE
President
600,00011,781,444May 7, 2024May 9, 2024View →
WHD
CACTUS, INC.
SALE
President
600,00011,781,444May 7, 2024May 9, 2024View →
WHD
CACTUS, INC.
SALE
President
600,00011,781,444May 7, 2024May 9, 2024View →
WHD
CACTUS, INC.
SALE
President
201,585$52.03$10.49M555,001May 7, 2024May 9, 2024View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
600,00012,381,444May 7, 2024May 9, 2024View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
600,00012,381,444May 7, 2024May 9, 2024View →
WHD
CACTUS, INC.
SALE
President
10,85912,381,444Apr 5, 2024Apr 8, 2024View →
WHD
CACTUS, INC.
SALE
President
10,85912,381,444Apr 5, 2024Apr 8, 2024View →
WHD
CACTUS, INC.
SALE
President
174,49012,392,303Apr 1, 2024Apr 3, 2024View →
WHD
CACTUS, INC.
SALE
President
174,49012,392,303Apr 1, 2024Apr 3, 2024View →
WHD
CACTUS, INC.
PURCHASE
President
6,460130,796Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
46,716174,969Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
President
7,78628,195Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
President
3,064$46.60$142.8K124,336Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
President
7,63835,981Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
President
3,006$46.53$139.9K119,614Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
President
18,383$46.60$856.6K156,586Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
PURCHASE
President
7,786127,400Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
President
6,46021,735Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
24,85746,592Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
PURCHASE
President
7,638122,620Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
President
2,543$46.60$118.5K128,253Mar 11, 2024Mar 13, 2024View →
WHD
CACTUS, INC.
SALE
President
9,78012,566,793Nov 24, 2023Nov 24, 2023View →
WHD
CACTUS, INC.
SALE
President
9,78012,566,793Nov 24, 2023Nov 24, 2023View →
WHD
CACTUS, INC.
SALE
President
8,18312,576,573Nov 22, 2023Nov 24, 2023View →
WHD
CACTUS, INC.
SALE
President
8,18312,576,573Nov 22, 2023Nov 24, 2023View →
WHD
CACTUS, INC.
SALE
President
54,52712,584,756Nov 21, 2023Nov 21, 2023View →
WHD
CACTUS, INC.
SALE
President
54,52712,584,756Nov 21, 2023Nov 21, 2023View →
WHD
CACTUS, INC.
SALE
President
141,300$55.41$7.83M114,982Sep 8, 2023Sep 11, 2023View →
WHD
CACTUS, INC.
SALE
President
108,700$56.18$6.11M256,282Sep 7, 2023Sep 11, 2023View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
250,00012,889,283Sep 5, 2023Sep 7, 2023View →
WHD
CACTUS, INC.
SALE
President
250,00012,639,283Sep 5, 2023Sep 7, 2023View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
250,00012,889,283Sep 5, 2023Sep 7, 2023View →
WHD
CACTUS, INC.
SALE
President
250,00012,639,283Sep 5, 2023Sep 7, 2023View →
WHD
CACTUS, INC.
SALE
President
250,00012,639,283Sep 5, 2023Sep 7, 2023View →
WHD
CACTUS, INC.
PURCHASE
President
250,000364,982Sep 5, 2023Sep 7, 2023View →
WHD
CACTUS, INC.
SALE
President
32,65512,889,283Aug 24, 2023Aug 28, 2023View →
WHD
CACTUS, INC.
SALE
President
32,65512,889,283Aug 24, 2023Aug 28, 2023View →
WHD
CACTUS, INC.
SALE
President
8,18312,921,938Aug 22, 2023Aug 22, 2023View →
WHD
CACTUS, INC.
SALE
President
8,18312,921,938Aug 22, 2023Aug 22, 2023View →
WHD
CACTUS, INC.
SALE
President
254,68412,930,121Aug 18, 2023Aug 22, 2023View →
WHD
CACTUS, INC.
SALE
President
254,68412,930,121Aug 18, 2023Aug 22, 2023View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
8,18213,184,805May 25, 2023May 26, 2023View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
8,18213,184,805May 25, 2023May 26, 2023View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
61,34513,192,987May 22, 2023May 22, 2023View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
61,34513,192,987May 22, 2023May 22, 2023View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
88,59813,254,332Apr 3, 2023Apr 5, 2023View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
88,59813,254,332Apr 3, 2023Apr 5, 2023View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
2,543$42.59$108.3K114,982Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
7,202$42.59$306.7K106,343Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
3,064$42.59$130.5K111,065Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
PURCHASE
Senior VP & COO
6,460117,525Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
7,78650,079Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
6,46043,619Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
PURCHASE
Senior VP & COO
18,302113,545Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
18,30257,865Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
PURCHASE
Senior VP & COO
7,786114,129Mar 11, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
17,285$42.59$736.2K95,243Mar 10, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
22,91376,167Mar 10, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
43,924112,528Mar 10, 2023Mar 14, 2023View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
36,54013,342,930Nov 25, 2022Nov 28, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
36,54013,342,930Nov 25, 2022Nov 28, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
15,00213,379,470Nov 22, 2022Nov 23, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
15,00213,379,470Nov 22, 2022Nov 23, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
129,48613,394,472Nov 21, 2022Nov 23, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
129,48613,394,472Nov 21, 2022Nov 23, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
5,42913,523,958Aug 26, 2022Aug 29, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
5,42913,523,958Aug 26, 2022Aug 29, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
6,81913,529,387Aug 19, 2022Aug 19, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
6,81913,529,387Aug 19, 2022Aug 19, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
91,32513,536,206Aug 16, 2022Aug 16, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
91,32513,536,206Aug 16, 2022Aug 16, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
542,336$54.00$29.29M68,604Jun 7, 2022Jun 9, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
9,78013,627,531May 31, 2022May 31, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
9,78013,627,531May 31, 2022May 31, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
20,45713,637,311May 24, 2022May 24, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
20,45713,637,311May 24, 2022May 24, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
180,000$48.00$8.64M610,940May 19, 2022May 19, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
8,784$46.83$411.4K790,940May 18, 2022May 19, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
13,61313,657,768May 18, 2022May 19, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
13,61313,657,768May 18, 2022May 19, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
89,96013,671,381May 17, 2022May 19, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
89,96013,671,381May 17, 2022May 19, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
15,151$49.27$746.5K799,724May 17, 2022May 19, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
253,62213,761,341Apr 1, 2022Apr 1, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
253,62213,761,341Apr 1, 2022Apr 1, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
16,268$48.70$792.3K814,875Mar 15, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
82,067$51.16$4.20M831,143Mar 14, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
PURCHASE
Senior VP & COO
7,78695,603Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
PURCHASE
Senior VP & COO
13,38081,984Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
13,38059,961Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
19,38053,254Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
7,78633,874Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
PURCHASE
Senior VP & COO
18,30195,019Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
18,30141,660Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
900,00014,914,963Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
900,00014,914,963Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
900,00014,014,963Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
79,329$55.99$4.44M913,210Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
1,000,00014,014,963Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
1,000,00014,014,963Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
900,00014,014,963Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
PURCHASE
Senior VP & COO
900,000992,539Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
3,064$55.70$170.7K92,539Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
7,202$55.70$401.2K87,817Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
5,266$55.70$293.3K76,718Mar 11, 2022Mar 15, 2022View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
21,77015,014,963Nov 24, 2021Nov 29, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
21,77015,014,963Nov 24, 2021Nov 29, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
8,15715,036,733Nov 18, 2021Nov 18, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
8,15715,036,733Nov 18, 2021Nov 18, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
53,13815,044,890Nov 16, 2021Nov 18, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
53,13815,044,890Nov 16, 2021Nov 18, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
46,29315,098,028Aug 30, 2021Aug 30, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
46,29315,098,028Aug 30, 2021Aug 30, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
6,81915,144,321Aug 27, 2021Aug 30, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
6,81915,144,321Aug 27, 2021Aug 30, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
31,31715,151,140Aug 25, 2021Aug 26, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
31,31715,151,140Aug 25, 2021Aug 26, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
20,45815,182,457Aug 24, 2021Aug 26, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
20,45815,182,457Aug 24, 2021Aug 26, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
73,88615,202,915Aug 16, 2021Aug 25, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
73,88615,202,915Aug 16, 2021Aug 25, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
50,00015,276,801May 25, 2021May 27, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
50,00015,276,801May 25, 2021May 27, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
24,67715,326,801May 24, 2021May 24, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
24,67715,326,801May 24, 2021May 24, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
45,47815,351,478May 21, 2021May 24, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
45,47815,351,478May 21, 2021May 24, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
65,46315,396,956May 20, 2021May 24, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
65,46315,396,956May 20, 2021May 24, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
109,05215,462,419May 18, 2021May 19, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
109,05215,462,419May 18, 2021May 19, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
130,76315,571,471Apr 1, 2021Apr 1, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
130,76315,571,471Apr 1, 2021Apr 1, 2021View →
WHD
CACTUS, INC.
PURCHASE
Senior VP & COO
112,563181,167Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
298,78815,702,234Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
1,518,14916,001,022Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
PURCHASE
Senior VP & COO
1,518,1491,586,753Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
112,56317,519,171Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
112,563$30.56$3.44M68,604Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
298,78815,702,234Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
1,518,149$30.56$46.39M68,604Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
112,56317,631,734Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
112,56317,519,171Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
1,518,14917,519,171Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
1,518,14917,519,171Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
112,56317,631,734Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
1,518,14916,001,022Mar 12, 2021Mar 16, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
7,202$32.82$236.4K68,604Mar 11, 2021Mar 12, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
5,265$32.82$172.8K57,504Mar 11, 2021Mar 12, 2021View →
WHD
CACTUS, INC.
PURCHASE
Senior VP & COO
18,30275,806Mar 11, 2021Mar 12, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
13,37968,285Mar 11, 2021Mar 12, 2021View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
23,35873,341Mar 11, 2021Mar 12, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
18,30249,983Mar 11, 2021Mar 12, 2021View →
WHD
CACTUS, INC.
PURCHASE
Senior VP & COO
13,37962,769Mar 11, 2021Mar 12, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
17,54481,664Feb 7, 2021Feb 6, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
4,509$29.03$130.9K49,390Feb 7, 2021Feb 6, 2021View →
WHD
CACTUS, INC.
PURCHASE
Senior VP & COO
17,54453,899Feb 7, 2021Feb 6, 2021View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
50,00017,631,734Dec 11, 2020Dec 15, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
50,00017,631,734Dec 11, 2020Dec 15, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
37,32817,681,734Nov 23, 2020Nov 23, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
37,32817,681,734Nov 23, 2020Nov 23, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
6,81917,719,062Nov 20, 2020Nov 23, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
6,81917,719,062Nov 20, 2020Nov 23, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
43,22717,725,881Nov 18, 2020Nov 18, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
43,22717,725,881Nov 18, 2020Nov 18, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
23,13317,769,108Nov 17, 2020Nov 18, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
23,13317,769,108Nov 17, 2020Nov 18, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
5,13717,792,241Aug 21, 2020Aug 21, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
5,13717,792,241Aug 21, 2020Aug 21, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
62,56517,797,378Aug 17, 2020Aug 18, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
62,56517,797,378Aug 17, 2020Aug 18, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
10,50017,859,943May 22, 2020May 26, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
10,50017,859,943May 22, 2020May 26, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
63,91317,870,443May 18, 2020May 20, 2020View →
WHD
CACTUS, INC.
SALE
Senior VP & COO
63,91317,870,443May 18, 2020May 20, 2020View →
WHD
CACTUS, INC.
PURCHASE
COO and Senior VP
13,38039,614Mar 11, 2020Mar 13, 2020View →
WHD
CACTUS, INC.
PURCHASEGRANT
Stock grant
54,90599,208Mar 11, 2020Mar 13, 2020View →
WHD
CACTUS, INC.
SALE
COO and Senior VP
13,38044,303Mar 11, 2020Mar 13, 2020View →
WHD
CACTUS, INC.
SALE
COO and Senior VP
3,259$13.00$42.4K36,355Mar 11, 2020Mar 13, 2020View →
WHD
CACTUS, INC.
SALE
COO and Senior VP
17,54457,683Feb 7, 2020Feb 11, 2020View →
WHD
CACTUS, INC.
PURCHASE
COO and Senior VP
17,54430,676Feb 7, 2019Feb 11, 2020View →
WHD
CACTUS, INC.
SALE
COO and Senior VP
4,442$28.79$127.9K26,234Feb 7, 2019Feb 11, 2020View →
Other insiders · WHD
Loading peer insiders…
About this filer
CIK 0001701689
ROLE
President
PRIMARY
WHD
COMPANIES
1
ACTIVE SINCE
Feb 2019
MARKETPEEL · /INSIDER/0001701689DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback