latestOpenAPI 3.0.02026-08-2010141507.9 KB

3d5897270d8a

Insider Transactions

Insider roster

Stock Pro

Returns all known insiders (officers and directors) for a company, with their most recent transaction date, total transaction count, and last reported share position. Derived from Form 3/4/5 filings.

get/api/insider-transactions/roster

Query parameters

symbolstring

Stock ticker symbol. Identify the entity by exactly one of: symbol, cik, cusip, composite_figi, or share_class_figi. At least one is required.

cikinteger

SEC Central Index Key (CIK).

cusipstring

CUSIP identifier (9 characters).

composite_figistring

Composite OpenFIGI identifier.

share_class_figistring

Share-class OpenFIGI identifier.

Response

List of insiders ordered by most recent transaction

ownerNamestring

Name of the insider

ownerCikinteger nullable

CIK of the insider

isOfficerboolean

Whether this person is (or was) an officer

isDirectorboolean

Whether this person is (or was) a director

officerTitlestring nullable

Most recent officer title from filings

lastTransactionDatestring nullable

Date of the most recent transaction (YYYY-MM-DD)

transactionCountinteger

Total number of transactions filed

lastReportedSharesnumber nullable

Share position after the most recent non-derivative transaction

Example response

[
  {
    "ownerName": "COOK TIMOTHY D",
    "ownerCik": 1214156,
    "isOfficer": true,
    "officerTitle": "Chief Executive Officer",
    "lastTransactionDate": "2025-08-15",
    "transactionCount": 24,
    "lastReportedShares": 3280557
  }
]