Track Insider Trades by Name or CIK - SEC Form 4 avatar

Track Insider Trades by Name or CIK - SEC Form 4

Pricing

from $10.00 / 1,000 insider resolveds

Go to Apify Store
Track Insider Trades by Name or CIK - SEC Form 4

Track Insider Trades by Name or CIK - SEC Form 4

Look up SEC Form 4 insider trades for any executive by name or CIK. Returns full cross-company history — all trades across every company they've been affiliated with. Resolves names via SEC EDGAR. Clean JSON for AI agents and LLM pipelines.

Pricing

from $10.00 / 1,000 insider resolveds

Rating

0.0

(0)

Developer

Michal Búci

Michal Búci

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Stock Insider By Person — SEC Form 4 Cross-Company Trade History

Track insider trading for any specific executive, director, or officer across all companies they have been affiliated with. Unlike ticker-based actors, this one is person-first: give it a name or CIK and get back their complete public trading history.

What it does

Fetches SEC Form 4 filings from OpenInsider for one or more named insiders. Returns every open-market purchase, sale, grant, and option exercise on record — across every company they've touched.

Examples:

  • Elon Musk → trades at Tesla, SpaceX, and any other company he's affiliated with
  • Tim Cook → trades at Apple + his Nike board seat
  • Jensen Huang → his entire NVIDIA selling history

Input

One insider per line in the insiders field:

FormatExampleNotes
CIK number1214156Most reliable. Skips resolution.
Legal nameTimothy CookFull legal name. SEC uses legal names, not nicknames.

⚠️ Use legal names, not nicknames. EDGAR stores COOK TIMOTHY D, not Tim Cook. If resolution fails, try the full legal name or look up the CIK on SEC EDGAR and use that directly.

Name resolution

When a name is provided the actor searches SEC EDGAR for matching Form 4 filers:

  • One match found → proceeds automatically
  • Multiple matches → returns a disambiguation_required item listing all candidates with their CIKs and last known company. Re-run with the correct CIK.
  • No match → returns a resolution_failed item. Check spelling or use the CIK.

Pricing

Pay-per-event: you are charged once per insider successfully resolved and fetched, with all of that person's trades included in that single charge. Lookups that fail to resolve or return multiple matches are still returned to you (so you can see what happened and re-run), but they are never charged.

Output fields

FieldDescription
insiderCikSEC CIK — stable identifier for this person. Use it for future runs.
insiderNameName as filed on the Form 4
tickerStock traded
tradeTypepurchase, sale, grant, optionExercise, etc.
valueUsdTotal USD value (negative = disposal)
quantityShares (negative = disposal)
pricePrice per share
tradeDateWhen the trade was executed
filedAtWhen the Form 4 was filed with the SEC
accessionNumberSEC accession number — use for deduplication across runs

Use with the stock-insider-trading actor

These two actors are complementary:

  1. stock-insider-trading — market-wide or per-ticker feed. Discover which insiders are active right now.
  2. stock-insider-by-person — person feed. Deep-dive one insider's full history. The insiderCik field from actor #1 feeds directly into actor #2 with no manual lookup.

MCP / AI agent usage

npx @apify/actors-mcp-server --tools michael_b/stock-insider-by-person