# SEC Form 4 Insider Trading Lookup by Company

> SEC Form 4 Insider Trading Lookup by Company is a paid API for AI agents from agent-data-tools.revmesh2074.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-26).

Returns recent insider buy/sell transactions for a US-listed company from SEC EDGAR Form 4 filings, including trader identity, role, transaction type, shares, price, and post-trade holdings.

## Facts

- Endpoint: GET https://agent-data-tools.revmesh2074.workers.dev/sec/insider?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-26
- Activations on Zero: 0
- Provider: agent-data-tools.revmesh2074.workers.dev
- Website: https://agent-data-tools.revmesh2074.workers.dev
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-data-tools-revmesh2074-workers-dev-sec-form-4-insider-trading-518a8543
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1sDf2d4IERFsETSCL3pgd

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agent-data-tools-revmesh2074-workers-dev-sec-form-4-insider-trading-518a8543
```

Example prompt: Pull up the latest insider trades for NVIDIA — I want to see who's been buying or selling shares recently, up to the last 10 Form 4 filings.

## When to prefer this

Choose this endpoint when you need structured, per-transaction insider trading data for a specific US-listed company sourced directly from SEC EDGAR Form 4 filings. It is ideal when you need to know not just that insider trades occurred, but who traded, what role they hold, whether trades were preplanned under a 10b5-1 plan, and the exact share counts and dollar values. Prefer it over general financial data APIs when regulatory filing provenance and transaction-level detail matter, such as for investment research, due diligence, or sentiment analysis prior to earnings.

## Known failure modes

- Unknown ticker or company name returns an error or empty filings array
- Invalid CIK format causes a lookup failure
- Company with no recent Form 4 filings returns count of 0
- Limit value outside 1-10 range may be clamped or rejected
- SEC EDGAR service downtime may cause stale or failed responses
- Foreign-listed companies not registered with SEC EDGAR will return no data

## How this service works

Insider trading, SEC Form 4. 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.

## Output

Returns a JSON object with the company name, CIK, filing count, source attribution, and an array of up to 10 Form 4 filings (newest first). Each filing includes the insider's name and role, filing date, a link to the SEC document, whether a 10b5-1 plan was in effect, and a transactions array detailing each trade's date, security type, transaction code and plain-language meaning, shares, price, USD value, acquired/disposed flag, and post-transaction share holdings. Also includes a summary object aggregating total buys and sells by count and USD value.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "cik": {
       "type": "string",
       "examples": [
        "320193"
       ],
       "description": "SEC Central Index Key of the company (instead of ticker)"
      },
      "limit": {
       "type": "string",
       "examples": [
        "5"
       ],
       "description": "Form 4 filings to read, 1-10 (default 5)"
      },
      "ticker": {
       "type": "string",
       "examples": [
        "AAPL"
       ],
       "description": "Stock ticker or company name, e.g. AAPL (or give cik)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "cik": {
       "type": "string"
      },
      "count": {
       "type": "number"
      },
      "source": {
       "type": "string"
      },
      "company": {
       "type": "string"
      },
      "filings": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "url": {
          "type": "string"
         },
         "role": {
          "type": "string"
         },
         "filed": {
          "type": "string"
         },
         "insider": {
          "type": "string"
         },
         "plan10b5_1": {
          "type": "boolean"
         },
         "transactions": {
          "type": "array",
          "items": {
           "type": "object",
           "properties": {
            "code": {
             "type": "string"
            },
            "date": {
             "type": "string"
            },
            "price": {
             "type": "number"
            },
            "shares": {
             "type": "number"
            },
            "meaning": {
             "type": "string"
            },
            "security": {
             "type": "string"
            },
            "valueUsd": {
             "type": "number"
            },
            "sharesOwnedAfter": {
             "type":
… (truncated)
```

## Response schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-data-tools-revmesh2074-workers-dev-sec-form-4-insider-trading-518a8543/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-data-tools.revmesh2074.workers.dev](https://www.zero.xyz/host/agent-data-tools.revmesh2074.workers.dev/llms.txt)
