av/cactus-inc--big.svg

NYSE:WHD

Cactus, Inc.

  • Stock

USD

Last Close

59.98

26/07 20:00

Market Cap

3.45B

Beta: 1.94

Volume Today

1.17M

Avg: 583.96K

PE Ratio

17.62

PFCF: 13.06

Dividend Yield

1.12%

Payout:29.48%

Institutional trades

Sep 20May 21Dec 21Aug 22Mar 23-1.50M-1M-500K0500K1M

Institutional Ownership

020M40M60M80MMar 18Jun 19Sep 20Dec 21Mar 23

Current holdings institutionals

Filer Shares Latest Filing Date Previously owned Change Share-Type Market Value
5.44M
2021-05-17
5.31M
131.18K
Shares
166.66M
5.09M
2021-05-14
4.42M
671.58K
Shares
155.90M
4.13M
2021-05-07
3.76M
371.45K
Shares
126.48M
2.67M
2021-05-13
2.55M
115.26K
Shares
81.61M
2.27M
2021-05-14
2.18M
90.03K
Shares
69.37M
2.19M
2021-05-06
1.31M
879.56K
Shares
67.03M
2.09M
2023-08-11
2.08M
8.63K
Shares
88.40M
1.50M
2021-05-13
1.20M
299.95K
Shares
45.80M
1.47M
2021-05-17
1.58M
-106.79K
Shares
45.13M
1.32M
2021-05-14
851.63K
466.77K
Shares
40.37M
1.30M
2021-05-13
1.25M
50.81K
Shares
39.93M
1.30M
2021-05-14
1.25M
50.89K
Shares
39.83M
1.29M
2021-05-14
1.45M
-163.32K
Shares
39.53M
1.25M
2021-05-17
1.09M
160.90K
Shares
38.34M
1.24M
2021-05-14
904.21K
337.55K
Shares
38.02M
1.22M
2021-05-10
752.87K
463.95K
Shares
37.26M
1.13M
2021-07-09
1.16M
-22.45K
Shares
34.72M
979.78K
2021-05-14
651.10K
328.67K
Shares
30.00M
968.42K
2021-05-17
686.17K
282.26K
Shares
29.65M
849.92K
2021-05-14
817.59K
32.33K
Shares
26.02M
815.66K
2021-05-11
83.74K
731.91K
Shares
24.98M
807.42K
2021-05-12
698.11K
109.31K
Shares
24.72M
760.54K
2023-08-08
816.26K
-55.73K
Shares
32.19M
674.05K
2021-07-20
120.77K
553.28K
Shares
20.64M
663.90K
2021-05-17
205K
458.90K
Shares
20.33M
608.19K
2021-05-28
351.54K
256.65K
Shares
18.62M
583.72K
2021-05-17
268.33K
315.39K
Shares
17.87M
564.22K
2021-05-12
592.53K
-28.30K
Shares
17.28M
563.13K
2021-04-21
416.05K
147.07K
Shares
17.24M
526.64K
2021-05-13
481.84K
44.80K
Shares
16.13M
495.03K
2021-05-18
502.80K
-7.78K
Shares
15.16M
489.29K
2021-05-13
480
488.81K
Shares
14.98M
475.26K
2021-05-10
478.36K
-3.10K
Shares
14.40M
461.42K
2021-05-03
459.50K
1.92K
Shares
14.13M
423.00K
2021-05-17
402.31K
20.69K
Shares
11.03M
411.73K
2021-05-10
0
411.73K
Shares
12.61M
402.92K
2021-05-14
275.99K
126.93K
Shares
12.34M
373.94K
2021-02-16
1.02M
-649.31K
Shares
9.75M
370.88K
2023-07-28
232.09K
138.79K
Shares
15.70M
368.35K
2021-05-12
338.55K
29.79K
Shares
11.28M
345.75K
2021-05-17
328.35K
17.40K
Shares
10.59M
342.49K
2021-05-13
342.87K
-384
Shares
10.49M
312.08K
2021-05-17
312.08K
0
Shares
9.56M
302.23K
2023-07-24
267.52K
34.71K
Shares
12.79M
290.32K
2021-05-11
208.73K
81.59K
Shares
8.89M
268.09K
2021-05-03
258.54K
9.54K
Shares
8.21M
266.37K
2021-05-10
234.76K
31.61K
Shares
8.15M
245.15K
2021-05-17
122.12K
123.03K
Shares
7.51M
239.10K
2021-04-23
163.10K
76K
Shares
7.32M
235K
2021-04-26
195K
40K
Shares
7.20M
232.30K
2021-05-11
236.40K
-4.10K
Shares
7.11M
230.94K
2021-05-17
64.32K
166.62K
Shares
7.07M
222.98K
2021-05-12
268.34K
-45.37K
Shares
6.83M
216.22K
2021-05-07
218.19K
-1.97K
Shares
6.62M
208.72K
2021-05-21
575.03K
-366.31K
Shares
6.39M
199.54K
2021-05-14
66.83K
132.71K
Shares
6.11M
196.51K
2022-05-09
71.51K
125K
Shares
6.02M
192.10K
2021-04-27
153.48K
38.63K
Shares
5.88M
183.06K
2021-05-17
0
183.06K
Shares
5.61M
180.50K
2021-05-04
71.29K
109.21K
Shares
5.53M
180K
2021-05-17
0
180K
Shares
5.51M
176.98K
2021-05-17
137.85K
39.13K
Shares
5.42M
156.78K
2021-05-14
135.01K
21.77K
Shares
4.80M
137.85K
2021-05-13
142.51K
-4.66K
Shares
4.22M
135K
2021-05-18
135K
0
Shares
4.13M
121.20K
2021-05-07
107.40K
13.80K
Shares
3.71M
113.80K
2021-05-13
180.42K
-66.63K
Shares
3.48M
109.40K
2021-05-13
124.23K
-14.83K
Shares
3.35M
100K
2021-05-14
0
100K
Shares
3.06M
95.91K
2021-05-06
102.64K
-6.73K
Shares
2.94M
94.91K
2021-05-17
72.35K
22.56K
Shares
2.91M
94K
2021-05-17
136.90K
-42.90K
Shares
2.88M
92.91K
2021-05-14
101.67K
-8.77K
Shares
2.85M
81.55K
2021-04-27
117.19K
-35.65K
Shares
2.50M
81.15K
2021-05-13
116.45K
-35.30K
Shares
2.48M
75K
2021-08-23
0
75K
Shares
2.30M
71.85K
2021-05-17
0
71.85K
Shares
2.20M
71.79K
2021-05-18
71.95K
-167
Shares
2.20M
66.84K
2021-05-13
0
66.84K
Shares
2.02M
64.11K
2021-05-17
109.43K
-45.32K
Shares
1.96M
61.63K
2021-05-14
61.88K
-250
Shares
1.89M
61.33K
2021-05-14
61.33K
0
Shares
1.88M
58.82K
2021-05-19
0
58.82K
Shares
1.80M
54.82K
2021-05-13
84.19K
-29.36K
Shares
1.68M
53.82K
2021-04-30
62.47K
-8.65K
Shares
1.65M
53.16K
2021-05-14
24.04K
29.12K
Shares
1.63M
52.82K
2021-05-14
0
52.82K
Shares
1.62M
50.01K
2021-05-12
0
50.01K
Shares
1.53M
49.37K
2021-05-14
72.57K
-23.20K
Shares
1.51M
49.04K
2021-05-12
38.24K
10.80K
Shares
1.50M
42.24K
2021-05-20
24.92K
17.32K
Shares
1.29M
41.13K
2021-05-13
44.14K
-3.01K
Shares
1.26M
39.55K
2021-05-04
33.07K
6.48K
Shares
1.21M
39.46K
2021-05-17
39.20K
260
Shares
1.21M
36.90K
2021-05-17
0
36.90K
Shares
1.13M
36.81K
2021-05-27
37.91K
-1.09K
Shares
1.13M
35.80K
2021-04-30
34.20K
1.60K
Shares
1.10M
34.84K
2021-02-05
36.82K
-1.99K
Shares
908K
34.65K
2021-05-14
47.80K
-13.14K
Shares
1.06M
34.53K
2021-05-13
32.91K
1.62K
Shares
1.06M