30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Cactus Inc (WHD)

Over the last 90 days, Cactus Inc. has seen significant insider selling, with a net value of -$11.92 million. Executives contributed -$10.66 million to this net sell-off. Notable transactions include large sales by Chairman and CEO Scott Bender and President Joel Bender in early March, and a proposed sale by Director Bruce Rothstein in late May.
Stock chart
Ticker: WHD Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Bruce Rothstein
Director
1 sale — total 3,843,722 USD
Proposed sale 22 May 2026
Value US$2,984,546.42 | Price 99.94 | Shares 70,477
Sale 12 May 2026
Value US$561,331.29 | Price 189.72 | Shares 31,689
Sale 12 May 2026
Value US$678,840.00 | Price 56.57 | Shares 12,000
Proposed sale 12 May 2026
Value US$577,250.00 | Price 56.56 | Shares 10,206
Proposed sale 12 May 2026
Value US$672,000.00 | Price 56.00 | Shares 12,000
Sale 10 Mar 2026
Value US$5,331,905.28 | Price 49.92 | Shares 106,809
Sale 10 Mar 2026
Value US$5,331,905.28 | Price 49.92 | Shares 106,809
Sale 6 Mar 2026
Value US$1,461,692.28 | Price 50.01 | Shares 29,228
Sale 6 Mar 2026
Value US$1,461,692.28 | Price 50.01 | Shares 29,228
Sale 5 Mar 2026
Value US$3,245,482.62 | Price 50.74 | Shares 63,963
Sale 5 Mar 2026
Value US$3,245,482.62 | Price 50.74 | Shares 63,963
Proposed sale 5 Mar 2026
Value US$10,000,000.00 | Price 50.00 | Shares 200,000
Proposed sale 9 Sep 2025
Value US$427,224.00 | Price 42.00 | Shares 10,172
Sale 9 Sep 2025
Value US$420,307.04 | Price 41.32 | Shares 10,172
Sale 19 Nov 2024
Value US$2,609,000.00 | Price 65.23 | Shares 40,000
Sale 19 Nov 2024
Value US$326,125.00 | Price 65.23 | Shares 5,000
Proposed sale 19 Nov 2024
Value US$2,935,125.00 | Price 65.23 | Shares 45,000
Sale 6 Nov 2024
Value US$65,350,000.00 | Price 65.35 | Shares 1,000,000
Sale 6 Nov 2024
Value US$6,535,000.00 | Price 65.35 | Shares 100,000
Sale 6 Nov 2024
Value US$65,350,000.00 | Price 65.35 | Shares 1,000,000
Proposed sale 6 Nov 2024
Value US$69,370,000.00 | Price 69.37 | Shares 1,000,000
Proposed sale 6 Nov 2024
Value US$6,937,000.00 | Price 69.37 | Shares 100,000
Proposed sale 5 Nov 2024
Value US$198,960.00 | Price 60.00 | Shares 3,316
Sale 5 Nov 2024
Value US$206,122.56 | Price 62.16 | Shares 3,316
Proposed sale 4 Nov 2024
Value US$2,051,875.00 | Price 61.25 | Shares 33,500
Sale 4 Nov 2024
Value US$2,055,225.00 | Price 61.35 | Shares 33,500
Proposed sale 9 May 2024
Value US$102,950.00 | Price 50.00 | Shares 2,059
Sale 9 May 2024
Value US$105,070.77 | Price 51.03 | Shares 2,059
Sale 9 May 2024
Value US$18,316,486.88 | Price 51.10 | Shares 358,458
Sale 9 May 2024
Value US$18,316,486.88 | Price 51.10 | Shares 358,458
Sale 9 May 2024
Value US$18,316,486.88 | Price 51.10 | Shares 358,458
Sale 8 May 2024
Value US$2,038,206.57 | Price 51.01 | Shares 39,957
Sale 8 May 2024
Value US$2,038,206.57 | Price 51.01 | Shares 39,957
Sale 8 May 2024
Value US$2,038,206.57 | Price 51.01 | Shares 39,957
Sale 7 May 2024
Value US$10,488,467.55 | Price 52.03 | Shares 201,585
Sale 7 May 2024
Value US$10,488,467.55 | Price 52.03 | Shares 201,585
Proposed sale 7 May 2024
Value US$30,600,000.00 | Price 51.00 | Shares 600,000
Proposed sale 4 Apr 2024
Value US$340,384.98 | Price 50.94 | Shares 6,682
Sale 11 Mar 2024
Value US$78,540.00 | Price 46.20 | Shares 1,700
Proposed sale 11 Mar 2024
Value US$78,600.00 | Price 46.24 | Shares 1,700
Sale 4 Mar 2024
Value US$3,571,620.00 | Price 45.79 | Shares 78,000
Proposed sale 4 Mar 2024
Value US$3,563,954.00 | Price 45.68 | Shares 78,020
Sale 8 Sep 2023
Value US$1,066,033.00 | Price 55.06 | Shares 19,362
Proposed sale 8 Sep 2023
Value US$3,327,834.00 | Price 56.06 | Shares 59,362
Sale 8 Sep 2023
Value US$7,829,433.00 | Price 55.41 | Shares 141,300
Sale 8 Sep 2023
Value US$7,829,433.00 | Price 55.41 | Shares 141,300
Sale 7 Sep 2023
Value US$6,106,766.00 | Price 56.18 | Shares 108,700
Sale 7 Sep 2023
Value US$6,106,766.00 | Price 56.18 | Shares 108,700
Proposed sale 7 Sep 2023
Value US$13,750,000.00 | Price 55.00 | Shares 250,000
Sale 1 Sep 2023
Value US$111,003.20 | Price 55.50 | Shares 2,000
Proposed sale 1 Sep 2023
Value US$110,000.00 | Price 55.00 | Shares 2,000
Sale 21 Aug 2023
Value US$2,040,460.00 | Price 51.01 | Shares 40,000
Sale 21 Aug 2023
Value US$255,057.50 | Price 51.01 | Shares 5,000
Proposed sale 21 Aug 2023
Value US$2,295,517.00 | Price 51.01 | Shares 45,000
Sale 21 Aug 2023
Value US$1,401,463.83 | Price 50.95 | Shares 27,508
Proposed sale 21 Aug 2023
Value US$1,389,159.00 | Price 50.50 | Shares 27,508
Sale 16 Aug 2023
Value US$1,747,721.22 | Price 51.31 | Shares 34,062
Proposed sale 16 Aug 2023
Value US$1,750,106.00 | Price 51.38 | Shares 34,062
Proposed sale 16 Aug 2023
Value US$1,750,106.00 | Price 51.38 | Shares 34,062
Sale 10 Aug 2023
Value US$99,911.21 | Price 52.01 | Shares 1,921
Proposed sale 10 Aug 2023
Value US$100,237.00 | Price 52.18 | Shares 1,921
Sale 6 Mar 2023
Value US$142,772.55 | Price 47.83 | Shares 2,985
Sale 7 Jun 2022
Value US$29,286,144.00 | Price 54.00 | Shares 542,336
Sale 7 Jun 2022
Value US$29,286,144.00 | Price 54.00 | Shares 542,336
Sale 7 Jun 2022
Value US$1,100,800.00 | Price 55.04 | Shares 20,000
Sale 27 May 2022
Value US$1,304,831.60 | Price 52.87 | Shares 24,680
Sale 26 May 2022
Value US$1,068,054.48 | Price 52.72 | Shares 20,259
Sale 25 May 2022
Value US$1,015,000.00 | Price 50.75 | Shares 20,000
Sale 23 May 2022
Value US$1,001,400.00 | Price 50.07 | Shares 20,000
Sale 19 May 2022
Value US$8,640,000.00 | Price 48.00 | Shares 180,000
Sale 19 May 2022
Value US$960,000.00 | Price 48.00 | Shares 20,000
Sale 19 May 2022
Value US$8,640,000.00 | Price 48.00 | Shares 180,000
Sale 18 May 2022
Value US$411,354.72 | Price 46.83 | Shares 8,784
Sale 18 May 2022
Value US$463,596.75 | Price 46.71 | Shares 9,925
Sale 17 May 2022
Value US$746,489.77 | Price 49.27 | Shares 15,151
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-22 2026-05-22 PrS Proposed sale

Director

Non-Executive Director
70,477
99.94
US$2,984,546
70,477 99.94 US$2,984,546
2026-05-14 2026-05-12 S Sale Non-Executive Director
31,689 -43.9%
189.72
US$561,331
31,689 -43.9% 189.72 US$561,331
2026-05-14 2026-05-12 S Sale Non-Executive Director
97,367 -23.9%
378.90
US$673,812
97,367 -23.9% 378.90 US$673,812
2026-05-12 2026-05-12 PrS Proposed sale

Director

Non-Executive Director
10,206
56.56
US$577,250
10,206 56.56 US$577,250
2026-05-12 2026-05-12 PrS Proposed sale

Director

Non-Executive Director
12,000
56.00
US$672,000
12,000 56.00 US$672,000
2026-03-11 2026-03-10 S Sale

President

Executive Director Large shareholder
106,809 -79.4%
49.92
US$5,331,905
106,809 -79.4% 49.92 US$5,331,905
2026-03-11 2026-03-10 S Sale

Chairman and CEO

Executive Director Large shareholder
106,809 -50.0%
49.92
US$5,331,905
106,809 -50.0% 49.92 US$5,331,905
2026-03-11 2026-03-06 S Sale

President

Executive Director Large shareholder
29,228 -17.8%
50.01
US$1,461,692
29,228 -17.8% 50.01 US$1,461,692
2026-03-11 2026-03-06 S Sale

Chairman and CEO

Executive Director Large shareholder
29,228 -12.0%
50.01
US$1,461,692
29,228 -12.0% 50.01 US$1,461,692
2026-03-09 2026-03-05 S Sale

Chairman and CEO

Executive Director Large shareholder
63,963 -20.8%
50.74
US$3,245,483
63,963 -20.8% 50.74 US$3,245,483
2026-03-09 2026-03-05 S Sale

President

Executive Director Large shareholder
63,963 -28.1%
50.74
US$3,245,483
63,963 -28.1% 50.74 US$3,245,483
2026-03-06 2026-03-05 PrS Proposed sale

Member of 10% Owner

Large shareholder
200,000
50.00
US$10,000,000
200,000 50.00 US$10,000,000
2025-09-09 2025-09-09 PrS Proposed sale

Officer

Officer
10,172
42.00
US$427,224
10,172 42.00 US$427,224
2025-09-09 2025-09-09 S Sale

GC, EVP and Secretary

Officer
10,172 -47.8%
41.32
US$420,307
10,172 -47.8% 41.32 US$420,307
2024-11-20 2024-11-19 S Sale Non-Executive Director
40,000 -100.0%
65.23
US$2,609,000
40,000 -100.0% 65.23 US$2,609,000
2024-11-20 2024-11-19 S Sale Non-Executive Director
5,000 -29.1%
65.23
US$326,125
5,000 -29.1% 65.23 US$326,125
2024-11-19 2024-11-19 PrS Proposed sale

Director

Non-Executive Director
45,000
65.23
US$2,935,125
45,000 65.23 US$2,935,125
2024-11-08 2024-11-06 S Sale

Chairman and CEO

Executive Director Large shareholder
1,000,000 -96.0%
65.35
US$65,350,000
1,000,000 -96.0% 65.35 US$65,350,000
2024-11-08 2024-11-06 S Sale

Chief Operating Officer

Officer
100,000 -63.5%
65.35
US$6,535,000
100,000 -63.5% 65.35 US$6,535,000
2024-11-08 2024-11-06 S Sale

President

Executive Director Large shareholder
1,000,000 -86.5%
65.35
US$65,350,000
1,000,000 -86.5% 65.35 US$65,350,000
2024-11-06 2024-11-06 PrS Proposed sale

Member of 10% Owner

Large shareholder
1,000,000
69.37
US$69,370,000
1,000,000 69.37 US$69,370,000
2024-11-06 2024-11-06 PrS Proposed sale

Officer

Officer
100,000
69.37
US$6,937,000
100,000 69.37 US$6,937,000
2024-11-05 2024-11-05 PrS Proposed sale

Officer

Officer
3,316
60.00
US$198,960
3,316 60.00 US$198,960
2024-11-05 2024-11-05 S Sale

GC, EVP and Secretary

Officer
3,316 -64.2%
62.16
US$206,123
3,316 -64.2% 62.16 US$206,123
2024-11-04 2024-11-04 PrS Proposed sale

Officer

Officer
33,500
61.25
US$2,051,875
33,500 61.25 US$2,051,875
2024-11-04 2024-11-04 S Sale

EVP and CEO of Spoolable Tech

Officer
33,500 -48.0%
61.35
US$2,055,225
33,500 -48.0% 61.35 US$2,055,225
2024-05-09 2024-05-09 PrS Proposed sale

Officer

Officer
2,059
50.00
US$102,950
2,059 50.00 US$102,950
2024-05-09 2024-05-09 S Sale

Chairman and CEO

Executive Director Large shareholder
358,458 -89.6%
51.10
US$18,316,487
358,458 -89.6% 51.10 US$18,316,487
2024-05-09 2024-05-09 S Sale

Chairman and CEO

Executive Director Large shareholder
358,458 -89.6%
51.10
US$18,316,487
358,458 -89.6% 51.10 US$18,316,487
2024-05-09 2024-05-09 S Sale

President

Executive Director Large shareholder
358,458 -69.6%
51.10
US$18,316,487
358,458 -69.6% 51.10 US$18,316,487
2024-05-09 2024-05-09 S Sale

GC, EVP and Secretary

Officer
2,059 -52.6%
51.03
US$105,071
2,059 -52.6% 51.03 US$105,071
2024-05-09 2024-05-08 S Sale

Chairman and CEO

Executive Director Large shareholder
39,957 -9.1%
51.01
US$2,038,207
39,957 -9.1% 51.01 US$2,038,207
2024-05-09 2024-05-08 S Sale

Chairman and CEO

Executive Director Large shareholder
39,957 -9.1%
51.01
US$2,038,207
39,957 -9.1% 51.01 US$2,038,207
2024-05-09 2024-05-08 S Sale

President

Executive Director Large shareholder
39,957 -7.2%
51.01
US$2,038,207
39,957 -7.2% 51.01 US$2,038,207
2024-05-09 2024-05-07 S Sale

Chairman and CEO

Executive Director Large shareholder
201,585 -31.4%
52.03
US$10,488,468
201,585 -31.4% 52.03 US$10,488,468
2024-05-09 2024-05-07 S Sale

President

Executive Director Large shareholder
201,585 -26.6%
52.03
US$10,488,468
201,585 -26.6% 52.03 US$10,488,468
2024-05-07 2024-05-07 PrS Proposed sale

10% Stockholder

Large shareholder
600,000
51.00
US$30,600,000
600,000 51.00 US$30,600,000
2024-04-16 2024-04-04 PrS Proposed sale

Officer

Officer
6,682
50.94
US$340,385
6,682 50.94 US$340,385
2024-03-13 2024-03-11 S Sale

GC, EVP and Secretary

Officer
1,700 -30.3%
46.20
US$78,540
1,700 -30.3% 46.20 US$78,540
2024-03-11 2024-03-11 PrS Proposed sale

Officer

Officer
1,700
46.24
US$78,600
1,700 46.24 US$78,600
2024-03-05 2024-03-04 S Sale

Chairman and CEO

Executive Director Large shareholder
78,000 -100.0%
45.79
US$3,571,620
78,000 -100.0% 45.79 US$3,571,620
2024-02-29 2024-03-04 PrS Proposed sale

Officer; Director; 10% Stockholder

Executive Director Large shareholder
78,020
45.68
US$3,563,954
78,020 45.68 US$3,563,954
2023-09-11 2023-09-08 S Sale

Chief Operating Officer

Officer
19,362 -32.6%
55.06
US$1,066,033
19,362 -32.6% 55.06 US$1,066,033
2023-09-11 2023-09-08 S Sale

Chairman and CEO

Executive Director Large shareholder
141,300 -64.4%
55.41
US$7,829,433
141,300 -64.4% 55.41 US$7,829,433
2023-09-11 2023-09-08 S Sale

President

Executive Director Large shareholder
141,300 -55.1%
55.41
US$7,829,433
141,300 -55.1% 55.41 US$7,829,433
2023-09-08 2023-09-08 PrS Proposed sale

Officer

Officer
59,362
56.06
US$3,327,834
59,362 56.06 US$3,327,834
2023-09-11 2023-09-07 S Sale

Chairman and CEO

Executive Director Large shareholder
108,700 -33.1%
56.18
US$6,106,766
108,700 -33.1% 56.18 US$6,106,766
2023-09-11 2023-09-07 S Sale

President

Executive Director Large shareholder
108,700 -29.8%
56.18
US$6,106,766
108,700 -29.8% 56.18 US$6,106,766
2023-09-07 2023-09-07 PrS Proposed sale

10% Stockholder

Large shareholder
250,000
55.00
US$13,750,000
250,000 55.00 US$13,750,000
2023-09-05 2023-09-01 S Sale

GC, VP of Admin. and Secretary

Officer
2,000 -54.1%
55.50
US$111,003
2,000 -54.1% 55.50 US$111,003
2023-09-01 2023-09-01 PrS Proposed sale

Officer

Officer
2,000
55.00
US$110,000
2,000 55.00 US$110,000
2023-08-23 2023-08-21 S Sale Non-Executive Director
40,000 -100.0%
51.01
US$2,040,460
40,000 -100.0% 51.01 US$2,040,460
2023-08-23 2023-08-21 S Sale Non-Executive Director
5,000 -33.0%
51.01
US$255,058
5,000 -33.0% 51.01 US$255,058
2023-08-22 2023-08-21 S Sale Non-Executive Director
27,508 -57.5%
50.95
US$1,401,464
27,508 -57.5% 50.95 US$1,401,464
2023-08-21 2023-08-21 PrS Proposed sale

Director

Non-Executive Director
45,000
51.01
US$2,295,517
45,000 51.01 US$2,295,517
2023-08-21 2023-08-21 PrS Proposed sale

Director

Non-Executive Director
27,508
50.50
US$1,389,159
27,508 50.50 US$1,389,159
2023-08-17 2023-08-16 S Sale

Exec VP, CFO and Treasurer

Officer
34,062 -40.4%
51.31
US$1,747,721
34,062 -40.4% 51.31 US$1,747,721
2023-08-16 2023-08-16 PrS Proposed sale

Officer

Officer
34,062
51.38
US$1,750,106
34,062 51.38 US$1,750,106
2023-08-16 2023-08-16 PrS Proposed sale

Officer

Officer
34,062
51.38
US$1,750,106
34,062 51.38 US$1,750,106
2023-08-14 2023-08-10 S Sale

Chief Accounting Officer

Officer
1,921 -33.4%
52.01
US$99,911
1,921 -33.4% 52.01 US$99,911
2023-08-10 2023-08-10 PrS Proposed sale

Officer

Officer
1,921
52.18
US$100,237
1,921 52.18 US$100,237
2023-03-07 2023-03-06 S Sale

Chief Accounting Officer

Officer
2,985 -47.8%
47.83
US$142,773
2,985 -47.8% 47.83 US$142,773
2022-06-09 2022-06-07 S Sale

Senior VP & COO

Executive Director Large shareholder
542,336 -88.8%
54.00
US$29,286,144
542,336 -88.8% 54.00 US$29,286,144
2022-06-09 2022-06-07 S Sale

President and CEO

Executive Director Large shareholder
542,336 -91.5%
54.00
US$29,286,144
542,336 -91.5% 54.00 US$29,286,144
2022-06-09 2022-06-07 S Sale

President and CEO

Executive Director Large shareholder
20,000 -3.3%
55.04
US$1,100,800
20,000 -3.3% 55.04 US$1,100,800
2022-05-27 2022-05-27 S Sale

President and CEO

Executive Director Large shareholder
24,680 -3.9%
52.87
US$1,304,832
24,680 -3.9% 52.87 US$1,304,832
2022-05-27 2022-05-26 S Sale

VP of Operations

Officer
20,259 -29.8%
52.72
US$1,068,054
20,259 -29.8% 52.72 US$1,068,054
2022-05-27 2022-05-25 S Sale

VP of Operations

Officer
20,000 -22.8%
50.75
US$1,015,000
20,000 -22.8% 50.75 US$1,015,000
2022-05-24 2022-05-23 S Sale

VP of Operations

Officer
20,000 -18.5%
50.07
US$1,001,400
20,000 -18.5% 50.07 US$1,001,400
2022-05-19 2022-05-19 S Sale

Senior VP & COO

Executive Director Large shareholder
180,000 -22.8%
48.00
US$8,640,000
180,000 -22.8% 48.00 US$8,640,000
2022-05-19 2022-05-19 S Sale

VP of Operations

Officer
20,000 -15.6%
48.00
US$960,000
20,000 -15.6% 48.00 US$960,000
2022-05-19 2022-05-19 S Sale

President and CEO

Executive Director Large shareholder
180,000 -22.0%
48.00
US$8,640,000
180,000 -22.0% 48.00 US$8,640,000
2022-05-19 2022-05-18 S Sale

Senior VP & COO

Executive Director Large shareholder
8,784 -1.1%
46.83
US$411,355
8,784 -1.1% 46.83 US$411,355
2022-05-19 2022-05-18 S Sale Non-Executive Director
9,925 -35.1%
46.71
US$463,597
9,925 -35.1% 46.71 US$463,597
2022-05-19 2022-05-17 S Sale

Senior VP & COO

Executive Director Large shareholder
15,151 -1.9%
49.27
US$746,490
15,151 -1.9% 49.27 US$746,490