Insider trading, SEC Form 4: trades by company

$0.01 per call · failed calls are never charged · no account or API key needed

Recent insider trades in a US-listed company from its SEC Form 4 filings: who traded (name and role: director, officer title, 10% owner), date, buy or sell (open-market purchase, sale, award, option exercise, tax withholding), shares, price, dollar value, holding afterwards and whether it was under a 10b5-1 plan. Up to 10 filings, newest first. Public SEC EDGAR data. Use to see whether insiders are buying or selling.

Run it free (25 free calls) Buy credits by card (from $5) Example result (JSON)

Try it with your own inputs

Stock ticker or company name, e.g. AAPL (or give cik)

Uses one of your 25 free calls. Nothing is charged, and a call that fails is not counted.

Inputs

NameTypeDescription
tickerstringStock ticker or company name, e.g. AAPL (or give cik)
cikstringSEC Central Index Key of the company (instead of ticker)
limitstringForm 4 filings to read, 1-10 (default 5)

Request

Over HTTP, with a card key from /credits:

curl -H "Authorization: Bearer adt_…" "https://agent-data-tools.revmesh2074.workers.dev/sec/insider?ticker=AAPL"

Or one of your 25 free calls, no key:

curl "https://agent-data-tools.revmesh2074.workers.dev/sec/insider?ticker=AAPL&trial=1"

Without a key, the same URL answers 402 Payment Required with x402 and MPP terms, so an agent with a wallet pays per call in USDC (Base, Polygon, Arbitrum or Solana over x402; Base or Tempo over MPP) and retries.

Example result

{
  "company": "Apple Inc.",
  "cik": "0000320193",
  "count": 1,
  "filings": [
    {
      "filed": "2026-10-22",
      "insider": "Newstead Jennifer",
      "role": "SVP, GC and Government Affairs",
      "plan10b5_1": true,
      "transactions": [
        {
          "date": "2026-10-20",
          "security": "Common Stock",
          "code": "S",
          "meaning": "open-market sale",
          "acquiredOrDisposed": "disposed",
          "shares": 10000,
          "price": 252.1,
          "valueUsd": 2521000,
          "sharesOwnedAfter": 85000
        }
      ],
      "url": "https://www.sec.gov/Archives/edgar/data/320193/000114036126040540/form4.xml"
    }
  ],
  "summary": {
    "buys": 0,
    "sells": 1,
    "buyValueUsd": 0,
    "sellValueUsd": 2521000
  },
  "source": "SEC EDGAR (public information)"
}

From an AI agent (MCP)

Add the MCP server to Claude, Cursor or any MCP client. This tool is sec_insider, and the first 25 successful calls are free:

https://agent-data-tools.revmesh2074.workers.dev/mcp

Related tools