MARSH WILLIAM D

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 38% 68% 82%
Transactions
6 0% Buy
34 71% Buy
47 69% Buy
MARSH WILLIAM D's trades of Cactus Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
207.93
Quantity 50,082 -34.0%
Value US$4,336,826
Transaction date
Proposed sale
Price
198.25
Quantity 5,574
Value US$3,147,480
Transaction date
Proposed sale
Price
358.62
Quantity 62,986
Value US$3,512,639
Transaction date
Sale
Price
41.32
Quantity 10,172 -47.8%
Value US$420,307
Transaction date
Proposed sale
Price
60.00
Quantity 3,316
Value US$198,960
Transaction date
Sale
Price
62.16
Quantity 3,316 -64.2%
Value US$206,123
Transaction date
Proposed sale
Price
50.00
Quantity 2,059
Value US$102,950
Transaction date
Sale
Price
51.03
Quantity 2,059 -52.6%
Value US$105,071
Transaction date
Sale
Price
46.20
Quantity 1,700 -30.3%
Value US$78,540
Transaction date
Proposed sale
Price
46.24
Quantity 1,700
Value US$78,600
Transaction date
Sale
Price
55.50
Quantity 2,000 -54.1%
Value US$111,003
Transaction date
Proposed sale
Price
55.00
Quantity 2,000
Value US$110,000
Transaction date
Planned sale
Price
22.00
Quantity 7,256 -12.9%
Value US$159,632
Transaction date
Planned sale
Price
22.15
Quantity 6,136 -13.4%
Value US$135,912
Transaction date
Planned sale
Price
23.31
Quantity 1,242 -3.5%
Value US$28,951
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-06 2026-08-05 S Sale
50,082 -34.0%
207.93
US$4,336,826
50,082 -34.0% 207.93 US$4,336,826
2026-08-05 2026-08-05 PrS Proposed sale
5,574
198.25
US$3,147,480
5,574 198.25 US$3,147,480
2025-09-09 2025-09-09 PrS Proposed sale
62,986
358.62
US$3,512,639
62,986 358.62 US$3,512,639
2025-09-09 2025-09-09 S Sale
10,172 -47.8%
41.32
US$420,307
10,172 -47.8% 41.32 US$420,307
2024-11-05 2024-11-05 PrS Proposed sale
3,316
60.00
US$198,960
3,316 60.00 US$198,960
2024-11-05 2024-11-05 S Sale
3,316 -64.2%
62.16
US$206,123
3,316 -64.2% 62.16 US$206,123
2024-05-09 2024-05-09 PrS Proposed sale
2,059
50.00
US$102,950
2,059 50.00 US$102,950
2024-05-09 2024-05-09 S Sale
2,059 -52.6%
51.03
US$105,071
2,059 -52.6% 51.03 US$105,071
2024-03-13 2024-03-11 S Sale
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
1,700
46.24
US$78,600
1,700 46.24 US$78,600
2023-09-05 2023-09-01 S Sale
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
2,000
55.00
US$110,000
2,000 55.00 US$110,000
2020-02-05 2020-02-04 PlS Planned sale
7,256 -12.9%
22.00
US$159,632
7,256 -12.9% 22.00 US$159,632
2019-11-20 2019-11-19 PlS Planned sale
6,136 -13.4%
22.15
US$135,912
6,136 -13.4% 22.15 US$135,912
2019-01-29 2019-01-25 PlS Planned sale
1,242 -3.5%
23.31
US$28,951
1,242 -3.5% 23.31 US$28,951