Monitor a Company

Get every SEC filing for a specific company, filtered by type or date.

By ticker

const { filings } = await client.getFilings({ ticker: "AAPL" });

By CIK

For private companies, funds, or foreign filers without a ticker.

const { filings } = await client.getFilings({ cik: "1318605" });

Filter by form type

const { filings } = await client.getFilings({
  ticker: "AAPL",
  formTypes: ["10-K", "10-Q"],
});

Filter by date

const { filings } = await client.getFilings({
  ticker: "TSLA",
  filingDateStart: "2024-01-01",
  filingDateEnd: "2024-12-31",
});

Common form types

FormWhat it is
10-KAnnual report
10-QQuarterly report
8-KMaterial events — earnings, M&A, leadership changes
4Insider transactions
DEF 14AProxy statement
S-1IPO registration
SC 13G / 13DLarge shareholder disclosures

Ready to start building?

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

Get API Key →