Ownership

Get insider transactions for a company

Returns insider transaction rows for the requested company. Transactions from holders removed from the company's insider list are never returned. Transactions from insiders who are no longer actively affiliated with the company are hidden by default; pass includeInactive=true to include them, as on /insider/holders.

get/v1/company/ownership/insider/transactions

Request

  • Base URL
    https://api.fiscal.ai (the document declares no server; this is the origin it was published from)
  • URL
    https://api.fiscal.ai/v1/company/ownership/insider/transactions
  • Auth
    API key in query parameter apiKey

Query parameters

apiKeystring

API Key (alternatively send via X-Api-Key header)

tickerstring

Company ticker, use with mic or alone for US tickers

Example:MSFT
micCodestring

Company MIC, use with ticker

Example:XNAS
exchangestring

Company exchange code, use with ticker

Example:NASDAQ
companyKeystring

Company key (alternative to ticker/micCode/exchange)

Example:NASDAQ_MSFT
cusipstring

Requires CUSIP/ISIN license. An alternative to ticker/micCode/exchange. Company CUSIP

Example:594918104
isinstring

Requires CUSIP/ISIN license. An alternative to ticker/micCode/exchange. Company ISIN

Example:US5949181045
figistring

FIGI (Financial Instrument Global Identifier). An alternative to ticker/micCode/exchange.

Example:BBG000BPH459
cikstring

Company CIK (SEC Central Index Key). An alternative to ticker/micCode/exchange.

Example:789019
fsclstring

Fiscal.ai stable company identifier (the companyFiscalIdentifier field). An alternative to ticker/micCode/exchange.

Example:FSCLC6CGT4DXS597
includeInactiveboolean

Set to true to include insiders who are no longer actively affiliated with the company. Defaults to excluding them.

pageNumberinteger

Page number (1-indexed). page is accepted as an alias when pageNumber is absent.

Example:1
pageSizeinteger

Number of records per page, max 1000

Example:1000

Response

Insider transactions

Example response

{
  "pagination": {
    "page": 1,
    "pageSize": 1000,
    "totalCount": 142,
    "totalPages": 1
  },
  "data": [
    {
      "holderId": "9df95a60-4b3a-41f7-8dc1-4042f935ce95",
      "holderName": "Tim Cook",
      "filingDate": "2025-04-15",
      "relationship": [
        "officer"
      ],
      "title": "Chief Executive Officer",
      "transactionDate": "2025-04-10",
      "transactionType": "Open Market Sale",
      "acquiredDisposed": "disposed",
      "shares": 25000,
      "priceLow": 197.5,
      "priceHigh": 199.1,
      "transactionValue": 4937500,
      "currency": "USD",
      "sharesAfter": 3280180,
      "securityName": "Common Stock",
      "sources": [
        {
          "document": "https://api.fiscal.ai/v1/company/ownership/filing/0000320193-25-000073/pdf?companyKey=NASDAQ_AAPL"
        }
      ]
    }
  ]
}

Changes

No recorded changes to this operation across all 24 revisions of this API.