Questions / Insider trading

SEC Form 4 transaction codes: what P, S, A, M, F, G and the other letters mean

By OQRO. Published . 4 min read. Last reviewed .

An early wooden typewriter prototype with a cylindrical carriage, a toothed wheel, strings and a row of round-topped keys, photographed against a plain wall.
An early model of the typewriter. Photo: Harris & Ewing, Public domain (Library of Congress: no known restrictions on publication). Original

The short answer

On an SEC Form 4, P means a purchase and S means a sale, and most other letters mark events that are not trades in the market: A is a grant, M an option exercise, F shares withheld for tax, G a gift. In the 90 days to 9 October 2026, OQRO, a tracker of SEC and congressional disclosures, stored 40,124 insider transaction records, and 6.0% of them were open-market purchases.

Where the code is

Each line of Table I (shares) and Table II (options and other derivatives) on a Form 4 carries a transaction code. The list is in General Instruction 8 of the SEC's Form 4. The instruction says to use the code that most appropriately describes the transaction, to use J when none fits and explain it in the form's explanation of responses, and to add V when a transaction was reported voluntarily earlier than required.

The full list

CodeWhat the SEC's instructions say it isA trade in the market?
POpen market or private purchase of a securityYes, but it can be a private purchase
SOpen market or private sale of a securityYes, but it can be a private sale
AGrant, award or other acquisition under Rule 16b-3(d)No, it comes from the company
DDisposition to the issuer under Rule 16b-3(e)No, a sale back to the company
FPayment of exercise price or tax by delivering or withholding securitiesNo
IDiscretionary transaction under Rule 16b-3(f)Depends on the plan
MExercise or conversion of a derivative exempted under Rule 16b-3No, it converts an option
CConversion of a derivative securityNo
XExercise of an in-the-money or at-the-money derivativeNo
OExercise of an out-of-the-money derivativeNo
EExpiration of a short derivative positionNo
HExpiration or cancellation of a long derivative position with value receivedNo
GBona fide giftNo
LSmall acquisition under Rule 16a-6No
WAcquisition or disposition by will or the laws of descentNo
ZDeposit into or withdrawal from a voting trustNo
JOther acquisition or disposition, described in a footnoteRead the footnote
KEquity swap or similar instrument, written with another code such as S/KHedging, read the footnote
UDisposition in a tender of shares in a change of controlNo
VReported voluntarily earlier than required, an add-on to another codeDepends on the code

Three things the letters hide

P and S include private deals. The instructions describe P and S as open market or private. A purchase from another shareholder in a negotiated deal is also a P. The footnotes say which it was.

M is usually followed by something else. An executive who exercises options reports the exercise as an M line in Table II, and the resulting shares arrive in Table I. Seeing new shares with no P next to them is normal.

F is a bookkeeping line. When shares are withheld to pay tax on a vesting award, the form shows a disposal, but the insider did not choose a sale price or a moment. That is the main reason a column of F lines should not be read as selling.

How common each kind is

OQRO reads each Form 4 and sorts every transaction into a plain class. The class starts from the code, but the footnotes and the table decide it, as the methodology explains. For transactions dated from 11 July to 9 October 2026, counted on 9 October 2026 and excluding Form 144 planned sales:

OQRO classRecordsShare
Open-market sale13,25033.0%
Grant or award9,66724.1%
Option exercise8,67821.6%
Tax withholding3,8199.5%
Open-market purchase2,4176.0%
Other1,6724.2%
Gift or transfer6211.5%
All insider transaction records40,124100%

A record is one transaction line. This is a count of what was filed in one quarter, so another period would give other proportions. It does show why a feed of every line is mostly grants, exercises and tax withholding, and why OQRO separates the purchases and sales that were decisions from the lines that were not.

What a code does not tell you

A code says what kind of event happened, not why. A sale coded S may sit inside a trading plan; the Form 4 has a separate check box for that, explained in Rule 10b5-1 plans. A P is the line most readers care about, and the guide to open-market purchases explains what it does and does not show.

Treat the code as the first filter and the footnotes as the second. The deadline for filing the form is explained in when is a Form 4 late.

Sources

More questions on this topic

Related guides

This explains public filings in plain words. It is not legal or investment advice. Corrections: contact page.