Insider Trades

Returns insider trading records for a given stock, including insider identity, role, transaction date, trade type, share count, execution price, and resulting share ownership. Supports pagination.
Author:Will ShawWill Shaw
Reviewed by:Charlie TianCharlie Tian
Fact checked by:Vera YuanVera Yuan
Updated April 22, 2026
GET/stocks/{symbol}/insider-trades

Path Parameters

Name Type Example Description
symbolstringAAPLStock ticker.

Query Parameters

Name Type Example Description
pagenumber1Page number.
per_pagenumber40Number of records per page.

Auth

headers: { 'Authorization': 'Replace with your API token' }

Examples

fetch('https://api.gurufocus.com/data/stocks/AAPL/insider-trades?page=1&per_page=40', { method: 'GET', headers: { 'Authorization': 'Replace with your API token' }})

Responses

Successful response. The exact payload fields depend on this endpoint.

Example Body (Field Reference)

{ "total": 622, "data": [ { "id": 24214043, "name": "O'BRIEN DEIRDRE", "position": "Senior Vice President", "cik_reporting": "0001767094", "stockid": "US01WD", "symbol": "AAPL", "exchange": "NAS", "company": "Apple Inc", "date": "2026-04-02", "type": "S", "trans_share": "30002", "price": "255.35", "final_share": "136810", "split_factor": "1", "cost": "7661010" }, { "id": 24214123, "name": "COOK TIMOTHY D", "position": "CEO", "cik_reporting": "0001214156", "stockid": "US01WD", "symbol": "AAPL", "exchange": "NAS", "company": "Apple Inc", "date": "2026-04-02", "type": "S", "trans_share": "64949", "price": "254.23", "final_share": "3280418", "split_factor": "1", "cost": "16512000" }, { "id": 15383132, "name": "KONDO CHRIS", "position": "Principal Accounting Officer", "cik_reporting": "0001631982", "stockid": "US01WD", "symbol": "AAPL", "exchange": "NAS", "company": "Apple Inc", "date": "2025-11-07", "type": "S", "trans_share": "3752", "price": "271.23", "final_share": "15098", "split_factor": "1", "cost": "1017650" }, { "id": 14041771, "name": "Parekh Kevan", "position": "Senior Vice President, CFO", "cik_reporting": "0002050912", "stockid": "US01WD", "symbol": "AAPL", "exchange": "NAS", "company": "Apple Inc", "date": "2025-10-16", "type": "S", "trans_share": "4199", "price": "247.39", "final_share": "8765", "split_factor": "1", "cost": "1038790" }, { "id": 13362248, "name": "Adams Katherine L.", "position": "SVP, GC and Secretary", "cik_reporting": "0001462356", "stockid": "US01WD", "symbol": "AAPL", "exchange": "NAS", "company": "Apple Inc", "date": "2025-10-02", "type": "S", "trans_share": "47125", "price": "256.79", "final_share": "179158", "split_factor": "1", "cost": "12101200" }, { "id": 13362070, "name": "COOK TIMOTHY D", "position": "CEO", "cik_reporting": "0001214156", "stockid": "US01WD", "symbol": "AAPL", "exchange": "NAS", "company": "Apple Inc", "date": "2025-10-02", "type": "S", "trans_share": "129963", "price": "256.81", "final_share": "3280295", "split_factor": "1", "cost": "33375800" }, { "id": 13362155, "name": "O'BRIEN DEIRDRE", "position": "Senior Vice President", "cik_reporting": "0001767094", "stockid": "US01WD", "symbol": "AAPL", "exchange": "NAS", "company": "Apple Inc", "date": "2025-10-02", "type": "S", "trans_share": "43013", "price": "257.39", "final_share": "136687", "split_factor": "1", "cost": "11071100" }, { "id": 11787572, "name": "LEVINSON ARTHUR D", "position": "Director", "cik_reporting": "0001214128", "stockid": "US01WD", "symbol": "AAPL", "exchange": "NAS", "company": "Apple Inc", "date": "2025-08-28", "type": "S", "trans_share": "90000", "price": "232.07", "final_share": "4125576", "split_factor": "1", "cost": "20886300" }, { "id": 11092277, "name": "O'BRIEN DEIRDRE", "position": "Senior Vice President", "cik_reporting": "0001767094", "stockid": "US01WD", "symbol": "AAPL", "exchange": "NAS", "company": "Apple Inc", "date": "2025-08-08", "type": "S", "trans_share": "34821", "price": "223.2", "final_share": "136687", "split_factor": "1", "cost": "7772050" }, { "id": 8105369, "name": "KONDO CHRIS", "position": "Principal Accounting Officer", "cik_reporting": "0001631982", "stockid": "US01WD", "symbol": "AAPL", "exchange": "NAS", "company": "Apple Inc", "date": "2025-05-12", "type": "S", "trans_share": "4486", "price": "208.19", "final_share": "15533", "split_factor": "1", "cost": "933940" } ], "page": 1, "per_page": 10}

Introduction

The GuruFocus Insider Trades Dataset provides paginated insider trading records for a given stock. Each record identifies the reporting insider, their role at the company, the transaction date, the type of trade, the number of shares involved, the execution price, and the insider's resulting share balance.

This dataset is useful for monitoring insider activity, surfacing governance signals, and adding transaction-level ownership context to stock research workflows.

What's Included

The Insider Trades Dataset includes:

  • Insider identity
    Name, reporting CIK, and position of the insider associated with the transaction.
  • Company mapping
    Company name, symbol, exchange, and internal stock identifier for each record.
  • Transaction details
    Trade date, transaction type code, shares transacted, execution price, and trade value.
  • Ownership outcome
    Post-transaction final share count and split factor metadata.
  • Pagination metadata
    Top-level total, page, and per_page fields for result navigation.

Data Coverage

This dataset is designed for stocks with available insider transaction disclosures. Coverage and record count depend on the issuer, exchange reporting requirements, and the selected page range.

Use Cases

This dataset is ideal for:

  • Investment platforms tracking insider buying and selling activity on stock detail pages
  • Research teams studying management conviction, ownership changes, and signal timing
  • Compliance and surveillance workflows reviewing reported insider transactions
  • Data teams feeding governance, sentiment, or event-driven models with normalized insider activity

Extend Your Capabilities

Combine the Insider Trades Dataset with other GuruFocus stock datasets:

All stock datasets follow a consistent structure and are accessible through unified API endpoints.

Response Reference

The response is a paginated object with these top-level fields:

Display NameField NameData Type
Total Counttotalnumber
Datadataarray
Pagepagenumber
Per Pageper_pagenumber

Each item in data includes:

Display NameField NameData Type
IDidnumber
Insider Namenamestring
Positionpositionstring
Reporting CIKcik_reportingstring
Stock IDstockidstring
Symbolsymbolstring
Exchangeexchangestring
Companycompanystring
Transaction Datedatedate
Transaction Typetypestring
Shares Transactedtrans_sharestring
Execution Pricepricestring
Final Shares Heldfinal_sharestring
Split Factorsplit_factorstring
Transaction Valuecoststring

Example

{
  "total": 622,
  "data": [
    {
      "id": 24214043,
      "name": "O'BRIEN DEIRDRE",
      "position": "Senior Vice President",
      "cik_reporting": "0001767094",
      "stockid": "US01WD",
      "symbol": "AAPL",
      "exchange": "NAS",
      "company": "Apple Inc",
      "date": "2026-04-02",
      "type": "S",
      "trans_share": "30002",
      "price": "255.35",
      "final_share": "136810",
      "split_factor": "1",
      "cost": "7661010"
    }
  ],
  "page": 1,
  "per_page": 1
}