---
title: "The Insider Report of the last closed quarter (two business days after its end, the Form 4 deadline); `/api/v1/insider-trading/<quarter>` (e.g."
method: GET
path: "/api/v1/insider-trading"
tags: ["Insiders"]
---

# The Insider Report of the last closed quarter (two business days after its end, the Form 4 deadline); \`/api/v1/insider-trading/<quarter>\` (e.g.

`GET /api/v1/insider-trading`

## Request

- Base URL: `https://siliconfloor.com`
- URL: `https://siliconfloor.com/api/v1/insider-trading`
- Auth: none declared

The Insider Report of the last closed quarter (two business days after its end, the Form 4 deadline); `/api/v1/insider-trading/<quarter>` (e.g. q3-2026) for a given quarter, since q3-2024. Purchases (code P) and sales (code S), on the market or privately, by people who file their Forms 4 alone (officers, directors, holders of more than 10%), at the reported price, reported indirect holdings included; amendments applied line by line. `report.sold` / `report.bought` (value in dollars, people, companies, lines), `sellers` / `buyers` (top 25: value, today's shares, lines, days, dates, last filing, `heldAfter` = shares held at the quarter's end, `heldValue` at its close), `mostSold` / `mostBought` (by company), `roles` (CEOs, CFOs, other officers, directors, holders of more than 10%), `months`, `newcomers` (Forms 3 of the quarter), `quality` (lines set aside: joint filings of a fund and its director — `jointSold` —, a fund's line reported again alone by a director — `fundsSold` —, transfers between filers or accounts at the same price on the same day — `transferValue` —, a spouse's lines counted once — `shared`, `with` on the line kept —, entities, issuers with depositary receipts; corrections from amendments); `state`: complete or live (quarter in progress); `live` = the quarter in progress below a closed quarter; `quarters`; `names`; `ciks` (each cited company's SEC CIK, under which EDGAR also files its insiders' forms). Not investment advice.

## Query parameters

- `lang` 'en' | 'fr'

## Response `200`

The data, as JSON. Read the conventions above before reading a field: changes and ratios are fractions, and null means unavailable — never zero.

- object

## Other responses

- `400`: A parameter is not usable (unknown ticker, bad range).
- `404`: Nothing at this address, or nothing to serve for this company yet.
- `429`: Too many requests: wait a minute.

---

[API](https://skmtc.dev/siliconfloor/apis/silicon-floor.md) · [All operations](https://skmtc.dev/siliconfloor/apis/silicon-floor/llms.txt) · [OpenAPI document](https://skmtc.dev/siliconfloor/apis/silicon-floor/revisions/d1bf73f9b8c8?raw)
