Cactus, Inc. Class A WHD

Open calendar →

Cactus, Inc. Class A Common Stock · Company · NYSE

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 44.43 → 55.98 · 26.0%
62.74048.07033.400 1,2 3 4,5 6 7 8 9 10,11 12 13 14 15,16 17 18 19 20 Jul 25Oct 25Jan 26Apr 26Jul 26

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.

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.