Get per-insider lifetime position aggregates
GET
/api/v1/public/insider-positions/by-ticker/:ticker/aggregates3 credits / callAPI key required
Per-insider lifetime aggregates for a ticker, derived from the full Form 4 history rather than a recent window. For each insider it returns current shares held, weighted-average cost basis, total cost basis, buy/sell counts, and net traded value, so you can gauge each insider's realized activity and unrealized exposure.
Parameters
Path
Company ticker symbol (1-5 letters, case-insensitive)
Code example
cURL
curl -X GET 'https://api.signal8.ai/api/v1/public/insider-positions/by-ticker/AAPL/aggregates' \
-H "X-Api-Key: $SIGNAL8_API_KEY"Request URL
GET
https://api.signal8.ai/api/v1/public/insider-positions/by-ticker/AAPL/aggregatesexample · 200
{
"data": {
"ticker": "AAPL",
"issuerCik": "320193",
"aggregates": [
{
"insiderCik": "0001214128",
"insiderName": "LEVINSON ARTHUR D",
"title": "Director",
"sharesOwned": 3699576,
"weightedAvgCost": null,
"costBasisTotal": null,
"sharesAcquiredPriced": 0,
"buyCount": 0,
"sellCount": 10,
"netValue": -185897169.0616,
"lastActivityDate": "2026-05-26T22:00:00.000Z"
},
{
"insiderCik": "0001214156",
"insiderName": "COOK TIMOTHY D",
"title": "Chief Executive Officer, Director",
"sharesOwned": 3284984,
"weightedAvgCost": null,
"costBasisTotal": null,
"sharesAcquiredPriced": 0,
"buyCount": 0,
"sellCount": 18,
"netValue": -124348934.13,
"lastActivityDate": "2026-04-01T22:00:00.000Z"
}
]
}
}