Latest 10-Q

What changed in Cactus, Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Executive-branch trades

4 trades

Trades in Cactus, Inc. reported by the President, Cabinet members and other senior executive-branch officials. Amounts are ranges.Form 278-T is the periodic transaction report that senior executive-branch officials file with the Office of Government Ethics. They must report each trade over $1,000 within 30 days of being notified of it, and no later than 45 days after the trade. Amounts are ranges, not exact figures.

Recent executive-branch trades
The form has no ticker column. The asset is shown as the filer wrote it. We add a ticker link only when we could match the asset to a listed company.The form asks for a range, such as $1,001 - $15,000, not an exact amount. A line can be left blank when the filer's note says the amount was not more than $1,000.Report
Donald J Trump
President of the United States
CACTUS INC CLASS A
read from scan
SaleJul 29, 2026$15,001 - $50,000Sep 8, 2026White House report ↗
Donald J Trump
President of the United States
CACTUS INC CLASS CLASS A
read from scan
SaleMay 15, 2026$15,001 - $50,000Jun 25, 2026White House report ↗
Donald J Trump
President of the United States
CACTUS INC CLASS A
read from scan
SaleMar 30, 2026$1,001 - $15,000May 8, 2026White House report ↗
Donald J Trump
President of the United States
CACTUS INC CLASS A
read from scan
PurchaseMar 4, 2026$50,001 - $100,000May 8, 2026White House report ↗
All 4 trades in WHDFree to read. Amounts are ranges.

Lobbying

What Cactus, Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$62.28+$0.53 (+0.86%) Nov 13 close
Oct 13, 2026: $64.07Oct 14, 2026: $62.52Oct 15, 2026: $61.19Oct 16, 2026: $61.71Oct 19, 2026: $61.77Oct 20, 2026: $62.45Oct 21, 2026: $64.17Oct 22, 2026: $60.38Oct 23, 2026: $63.15Oct 26, 2026: $64.34Oct 27, 2026: $65.56Oct 28, 2026: $64.34Oct 29, 2026: $65.49Oct 30, 2026: $65.70Nov 2, 2026: $62.22Nov 3, 2026: $62.03Nov 4, 2026: $58.07Nov 5, 2026: $55.01Nov 6, 2026: $58.12Nov 9, 2026: $60.66Nov 10, 2026: $59.15Nov 11, 2026: $61.47Nov 12, 2026: $61.75Nov 13, 2026: $62.28
Oct 13, 2026Low $55.01 · High $65.70Nov 13, 2026
Aug 13, 2026: $72.04Aug 14, 2026: $73.28Aug 17, 2026: $73.45Aug 18, 2026: $73.13Aug 19, 2026: $73.73Aug 20, 2026: $68.85Aug 21, 2026: $69.43Aug 24, 2026: $68.05Aug 25, 2026: $67.17Aug 26, 2026: $66.44Aug 27, 2026: $68.53Aug 28, 2026: $69.65Aug 31, 2026: $70.32Sep 1, 2026: $70.69Sep 2, 2026: $72.14Sep 3, 2026: $71.64Sep 4, 2026: $70.16Sep 8, 2026: $69.52Sep 9, 2026: $69.82Sep 10, 2026: $68.40Sep 11, 2026: $69.54Sep 14, 2026: $67.04Sep 15, 2026: $69.85Sep 16, 2026: $67.20Sep 17, 2026: $67.26Sep 18, 2026: $66.68Sep 21, 2026: $67.45Sep 22, 2026: $66.33Sep 23, 2026: $66.03Sep 24, 2026: $65.20Sep 25, 2026: $64.30Sep 28, 2026: $64.24Sep 29, 2026: $63.72Sep 30, 2026: $62.22Oct 1, 2026: $62.19Oct 2, 2026: $63.44Oct 5, 2026: $64.75Oct 6, 2026: $64.17Oct 7, 2026: $63.10Oct 8, 2026: $63.22Oct 9, 2026: $63.43Oct 12, 2026: $62.97Oct 13, 2026: $64.07Oct 14, 2026: $62.52Oct 15, 2026: $61.19Oct 16, 2026: $61.71Oct 19, 2026: $61.77Oct 20, 2026: $62.45Oct 21, 2026: $64.17Oct 22, 2026: $60.38Oct 23, 2026: $63.15Oct 26, 2026: $64.34Oct 27, 2026: $65.56Oct 28, 2026: $64.34Oct 29, 2026: $65.49Oct 30, 2026: $65.70Nov 2, 2026: $62.22Nov 3, 2026: $62.03Nov 4, 2026: $58.07Nov 5, 2026: $55.01Nov 6, 2026: $58.12Nov 9, 2026: $60.66Nov 10, 2026: $59.15Nov 11, 2026: $61.47Nov 12, 2026: $61.75Nov 13, 2026: $62.28
Aug 13, 2026Low $55.01 · High $73.73Nov 13, 2026
Nov 13, 2025: $41.38Nov 14, 2025: $41.65Nov 17, 2025: $40.00Nov 18, 2025: $40.58Nov 19, 2025: $40.30Nov 20, 2025: $39.78Nov 21, 2025: $41.18Nov 24, 2025: $41.23Nov 25, 2025: $42.31Nov 26, 2025: $42.33Nov 28, 2025: $42.92Dec 1, 2025: $43.36Dec 2, 2025: $44.44Dec 3, 2025: $45.90Dec 4, 2025: $45.96Dec 5, 2025: $46.02Dec 8, 2025: $45.28Dec 9, 2025: $45.70Dec 10, 2025: $46.98Dec 11, 2025: $46.96Dec 12, 2025: $46.17Dec 15, 2025: $45.61Dec 16, 2025: $43.83Dec 17, 2025: $44.44Dec 18, 2025: $44.49Dec 19, 2025: $45.65Dec 22, 2025: $46.03Dec 23, 2025: $46.50Dec 24, 2025: $45.96Dec 26, 2025: $46.01Dec 29, 2025: $46.07Dec 30, 2025: $46.01Dec 31, 2025: $45.68Jan 2, 2026: $47.03Jan 5, 2026: $49.69Jan 6, 2026: $49.93Jan 7, 2026: $49.59Jan 8, 2026: $51.37Jan 9, 2026: $51.80Jan 12, 2026: $51.28Jan 13, 2026: $52.30Jan 14, 2026: $52.00Jan 15, 2026: $52.56Jan 16, 2026: $53.26Jan 20, 2026: $52.89Jan 21, 2026: $56.32Jan 22, 2026: $55.34Jan 23, 2026: $53.47Jan 26, 2026: $54.73Jan 27, 2026: $56.45Jan 28, 2026: $54.80Jan 29, 2026: $55.88Jan 30, 2026: $56.23Feb 2, 2026: $56.73Feb 3, 2026: $57.30Feb 4, 2026: $58.48Feb 5, 2026: $56.53Feb 6, 2026: $58.00Feb 9, 2026: $57.95Feb 10, 2026: $56.88Feb 11, 2026: $57.34Feb 12, 2026: $57.05Feb 13, 2026: $56.93Feb 17, 2026: $56.99Feb 18, 2026: $57.75Feb 19, 2026: $58.76Feb 20, 2026: $58.44Feb 23, 2026: $56.63Feb 24, 2026: $58.28Feb 25, 2026: $58.00Feb 26, 2026: $51.56Feb 27, 2026: $54.00Mar 2, 2026: $53.05Mar 3, 2026: $50.21Mar 4, 2026: $50.02Mar 5, 2026: $50.67Mar 6, 2026: $50.01Mar 9, 2026: $51.70Mar 10, 2026: $48.60Mar 11, 2026: $48.56Mar 12, 2026: $46.00Mar 13, 2026: $46.36Mar 16, 2026: $45.50Mar 17, 2026: $46.48Mar 18, 2026: $46.26Mar 19, 2026: $44.94Mar 20, 2026: $45.58Mar 23, 2026: $47.73Mar 24, 2026: $48.32Mar 25, 2026: $48.70Mar 26, 2026: $48.81Mar 27, 2026: $48.39Mar 30, 2026: $46.70Mar 31, 2026: $47.37Apr 1, 2026: $46.97Apr 2, 2026: $47.79Apr 6, 2026: $49.75Apr 7, 2026: $52.19Apr 8, 2026: $52.70Apr 9, 2026: $53.95Apr 10, 2026: $54.34Apr 13, 2026: $53.17Apr 14, 2026: $52.74Apr 15, 2026: $53.27Apr 16, 2026: $53.70Apr 17, 2026: $52.68Apr 20, 2026: $52.52Apr 21, 2026: $53.33Apr 22, 2026: $54.15Apr 23, 2026: $55.37Apr 24, 2026: $56.78Apr 27, 2026: $56.94Apr 28, 2026: $55.91Apr 29, 2026: $55.77Apr 30, 2026: $55.72May 1, 2026: $54.79May 4, 2026: $54.49May 5, 2026: $54.67May 6, 2026: $54.51May 7, 2026: $56.13May 8, 2026: $54.14May 11, 2026: $56.53May 12, 2026: $57.23May 13, 2026: $56.07May 14, 2026: $57.83May 15, 2026: $56.96May 18, 2026: $60.34May 19, 2026: $60.80May 20, 2026: $62.16May 21, 2026: $62.10May 22, 2026: $62.26May 26, 2026: $62.74May 27, 2026: $60.64May 28, 2026: $58.28May 29, 2026: $58.04Jun 1, 2026: $58.01Jun 2, 2026: $60.09Jun 3, 2026: $58.80Jun 4, 2026: $58.88Jun 5, 2026: $56.62Jun 8, 2026: $59.38Jun 9, 2026: $58.00Jun 10, 2026: $58.08Jun 11, 2026: $58.57Jun 12, 2026: $59.10Jun 15, 2026: $58.07Jun 16, 2026: $57.54Jun 17, 2026: $56.74Jun 18, 2026: $54.69Jun 22, 2026: $54.22Jun 23, 2026: $52.84Jun 24, 2026: $50.98Jun 25, 2026: $53.52Jun 26, 2026: $52.01Jun 29, 2026: $49.59Jun 30, 2026: $51.23Jul 1, 2026: $48.77Jul 2, 2026: $50.42Jul 6, 2026: $50.49Jul 7, 2026: $51.96Jul 8, 2026: $53.73Jul 9, 2026: $53.97Jul 10, 2026: $53.79Jul 13, 2026: $53.47Jul 14, 2026: $52.60Jul 15, 2026: $52.99Jul 16, 2026: $53.80Jul 17, 2026: $54.50Jul 20, 2026: $53.64Jul 21, 2026: $55.19Jul 22, 2026: $55.98Jul 23, 2026: $55.39Jul 24, 2026: $55.12Jul 27, 2026: $53.89Jul 28, 2026: $53.14Jul 29, 2026: $52.32Jul 30, 2026: $62.00Jul 31, 2026: $65.01Aug 3, 2026: $63.84Aug 4, 2026: $67.21Aug 5, 2026: $65.91Aug 6, 2026: $68.54Aug 7, 2026: $67.90Aug 10, 2026: $71.07Aug 11, 2026: $72.04Aug 12, 2026: $72.40Aug 13, 2026: $72.04Aug 14, 2026: $73.28Aug 17, 2026: $73.45Aug 18, 2026: $73.13Aug 19, 2026: $73.73Aug 20, 2026: $68.85Aug 21, 2026: $69.43Aug 24, 2026: $68.05Aug 25, 2026: $67.17Aug 26, 2026: $66.44Aug 27, 2026: $68.53Aug 28, 2026: $69.65Aug 31, 2026: $70.32Sep 1, 2026: $70.69Sep 2, 2026: $72.14Sep 3, 2026: $71.64Sep 4, 2026: $70.16Sep 8, 2026: $69.52Sep 9, 2026: $69.82Sep 10, 2026: $68.40Sep 11, 2026: $69.54Sep 14, 2026: $67.04Sep 15, 2026: $69.85Sep 16, 2026: $67.20Sep 17, 2026: $67.26Sep 18, 2026: $66.68Sep 21, 2026: $67.45Sep 22, 2026: $66.33Sep 23, 2026: $66.03Sep 24, 2026: $65.20Sep 25, 2026: $64.30Sep 28, 2026: $64.24Sep 29, 2026: $63.72Sep 30, 2026: $62.22Oct 1, 2026: $62.19Oct 2, 2026: $63.44Oct 5, 2026: $64.75Oct 6, 2026: $64.17Oct 7, 2026: $63.10Oct 8, 2026: $63.22Oct 9, 2026: $63.43Oct 12, 2026: $62.97Oct 13, 2026: $64.07Oct 14, 2026: $62.52Oct 15, 2026: $61.19Oct 16, 2026: $61.71Oct 19, 2026: $61.77Oct 20, 2026: $62.45Oct 21, 2026: $64.17Oct 22, 2026: $60.38Oct 23, 2026: $63.15Oct 26, 2026: $64.34Oct 27, 2026: $65.56Oct 28, 2026: $64.34Oct 29, 2026: $65.49Oct 30, 2026: $65.70Nov 2, 2026: $62.22Nov 3, 2026: $62.03Nov 4, 2026: $58.07Nov 5, 2026: $55.01Nov 6, 2026: $58.12Nov 9, 2026: $60.66Nov 10, 2026: $59.15Nov 11, 2026: $61.47Nov 12, 2026: $61.75Nov 13, 2026: $62.28
Nov 13, 2025Low $39.78 · High $73.73Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.