Track Insider Trades

Form 4s are filed within two business days of any insider transaction. Use formTypes=4 to watch them in real time.

Latest trades across all companies

const { filings } = await client.getFilings({ formTypes: ["4"], limit: 100 });

Trades for a specific company

const { filings } = await client.getFilings({ ticker: "NVDA", formTypes: ["4"] });

Trades on a specific day

const { filings } = await client.getFilings({
  formTypes: ["4"],
  filingDate: "2024-10-15",
  limit: 200,
});

Related form types

FormWhat it is
4Insider transaction
4/AAmendment to a Form 4
3Initial ownership statement
5Annual catch-up for unreported transactions
SC 13DInvestor crossing 5% ownership with intent to influence
SC 13GSame threshold, passive investors only

Ready to start building?

Get your free API key — 1,000 requests/month, no credit card required.

Get API Key →