Recent Insider Transactions

US insider transactions read directly from SEC Form 3, 4 and 5 filings by ORTEX, typically within minutes of the filing hitting EDGAR. Each row is one reported transaction line: the issuer, the insider (with their stable SEC CIK and their role - director, officer with title, 10% owner), the SEC transaction code, shares, price and computed USD value, post-transaction holdings, direct/indirect ownership, whether the filing declares a 10b5-1 trading plan, and a link to the filing on sec.gov.

Available Data Points:

  • Company / Exchange / Ticker: The issuer of the security.
  • Filed date / Transaction date: When the form was filed and when the trade happened.
  • Form type: 3 (initial ownership), 4 (changes), 5 (annual), and amendments (/A).
  • Insider name / CIK: The reporting person and their stable SEC identifier - the same CIK identifies them across every company they file at.
  • Roles: Director, officer (with title) and 10%-owner flags.
  • Transaction code: The SEC code - P (open-market purchase), S (sale), A (award), M (option exercise), F (tax withholding), G (gift), and the rest of the Form 4 vocabulary.
  • Shares / Price / Value: The transaction line, with value = shares × price.
  • Shares owned after: Post-transaction beneficial holdings.
  • 10b5-1 plan: Whether the filing declares the trade was made under a plan.
  • SEC URL: The filing's index page on sec.gov.

Try it out! You can test the API with the trial key TEST. Simply include it in your request headers; either here, or add the header "Ortex-Api-Key": "TEST" to your http request.

Trial key restrictions: A list of randomly selected rows will be returned

Get full access! Get a key at app.ortex.com/apis

Query Params
string

Filed-date from date in format yyyy-mm-dd. Default: 30 days back from to_date

string

Insider name (case-insensitive substring match; EDGAR names read SURNAME FIRSTNAME)

integer

A page number within the paginated result set.

integer

Number of results to return per page.

string

Stock ticker of the issuer

string

Filed-date to date in format yyyy-mm-dd. Default: today. Maximum date range is 92 days

string

SEC transaction code. P = open-market purchase, S = open-market sale, A = grant/award, M = option exercise, F = tax withholding, G = gift

Responses

400

Invalid request parameters

403

Not authorized

404

Data not found

429

Rate limit exceeded

500

Internal server error

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json