Cactus, Inc. Class A WHD
Open calendar →Cactus, Inc. Class A Common Stock · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 44.43 → 55.98 · 26.0%
Numbered dotted lines mark the filtered filings under Announcement Events below.
Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)
Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
No data yet
55.5600
56.8400
55.2500
55.9800
325,709
53.9200
55.2600
53.1130
55.1900
655,500
54.4500
55.3850
53.6200
53.6400
463,800
Weekend
Weekend
53.3700
54.8100
52.8900
54.5000
923,200
52.9600
53.9300
52.7700
53.8000
984,800
52.8800
53.4000
52.5000
52.9900
1,009,000
54.6100
54.6200
52.0300
52.6000
1,013,300
54.3000
54.6500
53.3500
53.4700
875,200
Weekend
Weekend
53.9100
54.3850
53.6400
53.7900
719,300
53.3200
54.2400
52.8700
53.9700
734,200
52.6000
53.8900
52.6000
53.7300
656,500
50.8700
52.2000
50.6200
51.9600
654,700
50.8400
51.6900
50.2600
50.4900
558,900
Weekend
Weekend
No trading
48.8900
50.9500
48.5200
50.4200
779,400
50.9300
51.0900
48.7300
48.7700
675,400
50.3100
51.3550
49.9100
51.2300
840,900
51.8500
52.7200
49.5600
49.5900
768,700
Weekend
Weekend
52.7700
53.2800
50.9400
52.0100
2,476,400
50.8800
53.6700
50.5000
53.5200
1,072,900
51.7800
52.3650
50.0700
50.9800
975,700
53.7200
54.4200
52.6100
52.8400
916,300
54.8000
55.5750
53.8100
54.2200
583,000
Weekend
Weekend
No trading
56.9200
57.1400
53.9300
54.6900
2,005,500
57.7400
57.9850
56.2150
56.7400
585,600
58.3300
58.7100
57.2400
57.5400
466,500
58.3900
58.9300
57.5400
58.0700
396,300
Weekend
Weekend
58.2200
59.4000
58.1100
59.1000
524,400
59.1200
59.2200
58.0000
58.5700
365,200
57.8300
59.2100
57.7500
58.0800
534,300
59.8700
59.8700
57.0000
58.0000
514,000
57.5100
59.3900
57.5100
59.3800
695,900
Weekend
Weekend
58.5100
58.5100
56.5020
56.6200
639,300
58.7900
59.9250
57.9250
58.8800
752,800
59.5300
60.4900
58.7500
58.8000
972,700
20 · 8-K
After-hours · 17:15 ET
8-K ↗
58.1800
60.6300
58.1800
60.0900
695,900
58.2800
59.0350
57.0600
58.0100
557,900
Weekend
Weekend
58.3800
58.7900
57.7900
58.0400
628,200
60.5100
60.5100
57.8300
58.2800
744,800
62.0200
62.3850
60.0300
60.6400
758,300
62.8800
64.3000
62.1900
62.7400
604,300
No trading
Weekend
Weekend
62.0800
62.6100
61.1800
62.2600
807,800
62.6600
62.6600
61.4350
62.1000
663,300
61.1400
62.7500
61.1400
62.1600
988,000
61.0900
61.5100
59.8100
60.8000
1,266,600
56.9600
60.4900
56.4800
60.3400
701,700
Weekend
Weekend
57.0600
57.6800
56.5200
56.9600
929,300
56.8200
57.8400
56.7450
57.8300
722,600
56.7500
56.7500
54.5800
56.0700
910,200
19 · 8-K
After-hours · 17:25 ET
8-K ↗
56.5800
57.3800
55.4900
57.2300
590,300
54.8600
57.0600
54.8600
56.5300
714,700
Weekend
Weekend
18 · 10-Q
After market open · 11:23 ET
10-Q ↗
55.7000
56.5950
53.7800
54.1400
1,053,900
54.7700
56.1950
53.3000
56.1300
935,700
17 · 8-K
Pre-market · 06:27 ET
8-K ↗
54.0300
55.0300
53.8000
54.5100
485,500
54.6400
55.1900
54.5550
54.6700
521,900
54.7200
55.0200
54.2100
54.4900
472,200
Weekend
Weekend
55.3600
55.3950
54.4900
54.7900
495,800
55.8300
56.3300
54.8600
55.7200
764,400
56.2700
56.7000
55.5300
55.7700
586,300
57.3900
57.4300
55.6800
55.9100
524,500
57.1400
57.5600
56.5700
56.9400
695,600
Weekend
Weekend
55.7900
56.8600
55.0750
56.7800
776,900
54.3600
56.0100
54.3600
55.3700
561,300
53.9700
54.9800
53.7800
54.1500
606,900
52.9900
53.9800
52.7800
53.3300
821,800
52.6600
52.6600
51.7200
52.5200
703,300
Weekend
Weekend
53.1500
54.0000
52.0000
52.6800
1,086,800
53.1400
54.6800
53.0500
53.7000
931,100
52.5200
53.3600
52.5200
53.2700
956,900
52.9900
53.6100
52.0100
52.7400
882,100
54.5500
54.7800
52.5450
53.1700
1,139,300
Weekend
Weekend
53.7200
54.6000
53.3300
54.3400
717,200
52.2500
54.2700
52.2300
53.9500
1,785,700
52.2100
52.9200
50.8000
52.7000
1,278,600
49.7600
52.2300
49.3600
52.1900
1,158,600
47.8200
49.7850
47.4400
49.7500
720,600
Weekend
Weekend
No trading
46.9900
48.1000
46.4700
47.7900
876,000
47.4300
47.6300
46.4000
46.9700
632,300
16 · DEFA14A
After-hours · 16:44 ET
DEFA14A ↗
15 · DEF 14A
After-hours · 16:39 ET
DEF 14A ↗
47.3800
48.4600
47.1550
47.3700
965,300
48.9500
49.1400
46.3500
46.7000
916,300
Weekend
Weekend
14 · 8-K
After-hours · 16:35 ET
8-K ↗
48.1900
48.9350
48.0000
48.3900
851,200
48.2800
49.4600
48.0000
48.8100
924,400
48.5000
49.2450
48.3300
48.7000
574,000
47.3400
48.6200
47.3400
48.3200
770,600
46.3000
48.0500
45.9800
47.7300
962,800
Weekend
Weekend
45.4300
45.9300
44.4500
45.5800
1,697,900
13 · 8-K/A
After-hours · 17:11 ET
8-K/A ↗
45.9100
47.0300
44.5800
44.9400
1,512,700
46.0600
46.8100
45.6000
46.2600
908,900
46.1000
47.4550
46.1000
46.4800
724,200
12 · 8-K
After-hours · 17:28 ET
8-K ↗
46.7000
47.0100
45.1900
45.5000
875,200
Weekend
Weekend
46.0500
46.6550
45.1200
46.3600
1,207,200
47.5800
47.5800
45.7600
46.0000
1,212,700
48.5100
49.5100
47.6900
48.5600
1,200,200
51.1300
51.2700
48.5900
48.6000
2,200,000
49.3600
51.7500
48.4700
51.7000
1,619,400
Weekend
Weekend
49.7300
50.3130
49.0200
50.0100
1,273,500
50.2500
51.4200
49.4400
50.6700
1,266,600
50.2900
51.1100
49.5600
50.0200
1,482,800
52.5900
53.2800
50.1100
50.2100
1,616,900
54.9300
55.4330
52.0000
53.0500
1,520,000
Weekend
Weekend
51.5300
54.2950
51.1700
54.0000
1,710,100
11 · 10-K
After-hours · 16:50 ET
10-K ↗
58.9100
59.2500
51.3900
51.5600
2,160,500
10 · 8-K
Next filing day · accepted 25 Feb, 18:04 ET
8-K ↗
58.7300
59.0550
56.8700
58.0000
1,009,800
57.9000
59.1900
57.1100
58.2800
1,213,700
58.2400
59.2150
56.5750
56.6300
1,010,200
Weekend
Weekend
58.0900
59.1100
57.8300
58.4400
1,066,600
57.8900
59.0300
57.8900
58.7600
1,671,100
57.8000
58.6400
57.1900
57.7500
779,500
57.2850
57.9800
55.8000
56.9900
719,000
No trading
Weekend
Weekend
57.4200
58.8350
56.3500
56.9300
898,800
57.3500
58.4000
56.0500
57.0500
1,086,900
58.0000
58.3900
56.1050
57.3400
1,352,400
58.2600
58.4200
56.7100
56.8800
622,600
58.3600
58.6700
57.5200
57.9500
567,300
Weekend
Weekend
56.9400
58.6700
56.8550
58.0000
1,236,700
57.3000
58.3500
56.1600
56.5300
703,000
58.0000
58.7900
56.8300
58.4800
792,500
58.0600
58.0600
55.9400
57.3000
1,301,300
54.9200
57.0600
54.7100
56.7300
997,800
Weekend
Weekend
55.2900
56.4400
55.0000
56.2300
728,400
56.4600
57.3000
55.4200
55.8800
1,014,300
56.5100
56.9100
53.9550
54.8000
1,008,900
55.0000
56.4900
54.8100
56.4500
1,276,300
54.3400
55.3500
53.8800
54.7300
1,061,500
Weekend
Weekend
56.0700
57.1200
53.4000
53.4700
1,155,100
56.2700
56.5800
54.9400
55.3400
923,700
54.2500
56.4100
54.1500
56.3200
923,600
53.3000
54.2500
52.6880
52.8900
703,800
No trading
Weekend
Weekend
52.5300
53.3400
52.2100
53.2600
520,700
51.8300
53.5000
51.3460
52.5600
560,300
52.3300
53.5200
51.5700
52.0000
655,400
51.6500
52.4800
51.4800
52.3000
708,200
51.4200
51.6550
50.5500
51.2800
639,800
Weekend
Weekend
51.7200
52.5400
50.2800
51.8000
1,010,300
49.5800
51.6500
49.5800
51.3700
1,272,700
49.9500
50.2400
49.2500
49.5900
1,025,600
49.4900
49.9500
48.7600
49.9300
1,098,900
9 · 8-K
After-hours · 17:23 ET
8-K ↗
49.1600
50.7100
48.3500
49.6900
1,321,300
Weekend
Weekend
8 · 8-K
After market open · 15:51 ET
8-K ↗
45.7800
47.1800
45.2300
47.0300
425,400
No trading
46.1300
46.1800
45.5050
45.6800
417,200
46.1700
46.6350
45.9700
46.0100
348,400
46.3500
46.6000
45.7750
46.0700
262,200
Weekend
Weekend
46.0600
46.2400
45.3800
46.0100
306,400
No trading
46.4100
46.4400
45.8900
45.9600
274,100
46.2300
46.5400
45.9400
46.5000
389,200
45.9800
46.9990
45.7800
46.0300
529,300
Weekend
Weekend
44.5000
45.6600
44.5000
45.6500
2,313,800
44.7100
44.9900
44.2150
44.4900
710,100
44.3200
44.7200
43.7550
44.4400
533,100
45.2200
45.2200
43.6000
43.8300
705,600
46.2900
46.2900
45.1900
45.6100
534,900
Weekend
Weekend
47.2000
47.3300
45.1700
46.1700
780,400
47.9000
48.8300
46.9300
46.9600
1,157,500
45.7200
47.3690
45.4100
46.9800
819,600
45.2000
46.2500
45.2000
45.7000
354,400
45.8500
46.5700
45.0600
45.2800
405,400
Weekend
Weekend
45.9500
46.7150
45.5500
46.0200
436,600
45.5300
46.5000
45.2600
45.9600
472,400
44.5900
45.9900
44.5650
45.9000
688,200
7 · 8-K
After-hours · 17:23 ET
8-K ↗
43.3400
44.6400
42.8400
44.4400
853,100
42.5500
44.0500
42.5000
43.3600
373,300
Weekend
Weekend
42.2300
43.3600
42.2300
42.9200
242,100
No trading
41.8600
43.4600
41.8600
42.3300
773,900
41.2300
42.3200
40.9700
42.3100
515,000
40.7600
41.6600
40.1750
41.2300
389,800
Weekend
Weekend
40.0600
41.9700
39.2700
41.1800
810,700
40.7000
41.8500
39.3800
39.7800
489,600
39.8000
40.5600
39.1600
40.3000
439,300
39.7600
40.7200
39.2000
40.5800
684,200
41.3000
41.8900
39.6900
40.0000
577,500
Weekend
Weekend
41.3800
42.1900
40.5200
41.6500
725,300
42.3600
43.4200
41.1900
41.3800
622,600
42.9200
43.5700
42.0400
42.5400
593,100
43.5000
44.3000
43.0300
43.1900
547,600
6 · 8-K
After-hours · 17:18 ET
8-K ↗
43.2900
44.3450
41.9300
43.3800
697,800
Weekend
Weekend
42.7600
42.9900
41.9550
42.8600
747,800
43.0000
43.8300
42.6800
42.7800
547,200
43.0000
44.2200
42.7500
43.0200
520,800
43.6100
44.3400
42.9750
43.1500
478,500
44.0800
44.4300
42.9400
44.3700
634,700
Weekend
Weekend
43.7400
45.1600
42.9800
44.1700
1,620,500
5 · 10-Q
After market open · 15:11 ET
10-Q ↗
41.4600
45.1800
40.3090
43.1600
1,536,200
4 · 8-K
Next filing day · accepted 29 Oct, 17:44 ET
8-K ↗
39.9700
43.0000
39.8450
42.2700
1,353,400
39.7800
40.5000
39.2400
39.4100
658,400
39.7900
40.4000
39.1900
39.8500
562,600
Weekend
Weekend
39.4300
39.8400
38.8900
38.9100
540,300
38.5100
39.3950
37.9400
39.1600
657,400
38.4300
38.7150
37.1500
37.7200
736,700
37.5900
38.2900
37.4300
37.9000
701,000
36.9000
37.5700
36.8000
37.2500
502,500
Weekend
Weekend
35.4200
37.0000
35.2100
36.6100
892,600
35.5300
35.6200
34.8100
35.6100
769,700
35.6500
36.0500
35.0650
35.2600
557,500
34.4700
35.5500
33.9000
35.2600
529,000
34.2700
35.0700
33.3000
35.0200
863,400
Weekend
Weekend
35.4500
35.8200
33.2000
33.4000
1,832,600
36.7000
37.2550
35.3500
35.9500
1,237,500
36.5500
36.9400
35.6000
36.6400
725,900
37.0200
37.3550
36.1400
36.4400
458,800
37.8900
38.1200
37.1000
37.2400
690,300
Weekend
Weekend
38.6700
38.9000
37.5300
37.5900
886,900
39.8500
40.2350
38.0800
38.2200
665,600
39.2300
40.2700
39.2200
40.0800
523,600
39.6300
39.7850
38.6000
39.4700
639,200
41.2600
41.4000
39.8700
40.1600
420,800
Weekend
Weekend
41.1400
42.0500
41.0900
41.5400
469,900
40.2500
41.2530
39.9950
40.8100
782,400
40.9700
41.5700
40.3300
40.3500
506,100
39.5000
41.2500
39.4550
40.6100
928,400
39.3500
39.6850
38.9900
39.0500
660,800
Weekend
Weekend
41.0300
41.0700
39.3300
39.4800
1,595,600
40.7400
41.4100
40.0900
41.2200
736,300
40.2800
41.5850
39.8600
40.2400
510,100
40.0300
40.5850
39.6900
40.4600
460,700
40.2800
40.8050
39.8100
39.8300
714,500
Weekend
Weekend
41.5700
42.0000
39.9500
39.9600
560,900
40.9400
41.8800
40.9400
41.7200
713,300
40.6500
41.9200
40.4100
41.4300
724,800
42.1300
42.8300
40.8600
40.8800
980,900
43.0700
43.0700
41.5000
41.9300
689,200
Weekend
Weekend
42.4700
43.7000
42.1800
42.7900
776,100
40.5400
43.3700
40.4900
43.3600
804,300
40.8500
41.7600
39.8600
40.4000
600,200
3 · 8-K
After-hours · 17:01 ET
8-K ↗
41.6200
42.3200
41.0300
41.3800
431,600
No trading
Weekend
Weekend
41.7400
42.3000
41.7400
41.9500
563,300
41.9100
41.9450
41.2400
41.9000
572,300
40.6900
42.0250
40.3500
41.7400
572,100
41.4200
41.6300
40.7200
40.7300
550,900
42.1200
42.3600
41.5700
41.6500
451,100
Weekend
Weekend
39.9600
42.4550
39.9400
42.3400
661,000
39.0000
39.5350
38.6300
39.4200
384,200
39.2800
39.4950
38.6600
38.9800
647,200
39.2900
39.7600
38.9300
39.2900
539,400
39.9400
39.9400
39.2000
39.2400
408,500
Weekend
Weekend
40.5000
40.5450
39.5500
39.7100
636,100
40.0600
40.4700
39.3500
40.4400
843,400
39.7400
40.4600
39.1500
40.4500
894,600
38.6500
39.6300
38.4950
39.5100
938,200
38.6600
39.0000
37.8700
38.1700
1,004,500
Weekend
Weekend
39.4500
39.5500
38.2900
38.4400
733,900
40.4000
40.6000
38.8700
39.0300
835,200
40.7800
41.4100
39.4100
39.6200
504,500
40.1100
40.6000
39.3200
40.4400
748,400
39.5500
40.2000
39.3200
39.8400
816,000
Weekend
Weekend
41.7200
42.3100
39.3200
39.6900
1,222,800
2 · 10-Q
After-hours · 17:27 ET
10-Q ↗
45.3800
46.4800
41.0850
42.3100
1,612,500
1 · 8-K
Next filing day · accepted 30 Jul, 18:15 ET
8-K ↗
46.9100
47.4100
46.0500
46.8000
872,800
48.1000
48.3500
47.0600
47.1700
797,200
46.5700
48.1700
46.5700
47.9200
777,600
Weekend
Weekend
46.3800
46.5000
45.6400
46.2000
342,900
45.7700
46.7700
45.6490
46.3300
367,300
44.6800
46.3300
44.6800
46.2700
414,700
43.4600
44.5500
43.4100
44.4300
576,200
Announcement Events
Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.