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.
symbol string optional Stock ticker symbol. Identify the entity by exactly one of: symbol, cik, cusip, composite_figi, or share_class_figi. At least one is required.
cik integer optional SEC Central Index Key (CIK).
cusip string optional CUSIP identifier (9 characters).
composite_figi string optional Composite OpenFIGI identifier.
share_class_figi string optional Share-class OpenFIGI identifier.
curl 'https://api.stockfit.io/v1/api/insider-transactions/roster?symbol=AAPL&cik=320193&cusip=037833100&composite_figi=BBG000B9XRY4&share_class_figi=BBG001S5N8V8' \
-H 'Authorization: Bearer YOUR_API_TOKEN'List of insiders ordered by most recent transaction
ownerName string Name of the insider
ownerCik integer | null CIK of the insider
isOfficer boolean Whether this person is (or was) an officer
isDirector boolean Whether this person is (or was) a director
officerTitle string | null Most recent officer title from filings
lastTransactionDate string | null Date of the most recent transaction (YYYY-MM-DD)
transactionCount integer Total number of transactions filed
lastReportedShares number | null Share position after the most recent non-derivative transaction
[
{
"ownerName": "COOK TIMOTHY D",
"ownerCik": 1214156,
"isOfficer": true,
"isDirector": false,
"officerTitle": "Chief Executive Officer",
"lastTransactionDate": "2025-08-15",
"transactionCount": 24,
"lastReportedShares": 3280557
}
]Invalid parameters or company not found
error string Human-readable error message
{}Feature not available on current plan
error string Human-readable error message
{}