Why the code matters
The transaction code tells you what kind of trade a row is. Two trades that both say “acquired 10,000 shares” can mean completely different things: a purchase in the market with personal money, or a grant from the company as part of pay. The code is the fastest way to tell them apart.
The codes, grouped
Open-market and private trades
| Code | Meaning |
|---|---|
| P | Open-market or private purchase |
| S | Open-market or private sale |
Pay and option events
| Code | Meaning |
|---|---|
| A | Grant or award from the company |
| M | Exercise or conversion of a derivative security, exempt under Rule 16b-3 |
| X | Exercise of an in-the-money or at-the-money derivative |
| O | Exercise of an out-of-the-money derivative |
| F | Payment of the exercise price or tax by delivering or withholding securities |
| D | Disposition to the issuer, such as shares returned to the company |
| C | Conversion of a derivative security |
Other events
| Code | Meaning |
|---|---|
| G | Gift |
| W | Acquired or disposed of by will or inheritance |
| J | Other acquisition or disposition, explained in a footnote |
| K | Equity swap or similar instrument |
| L | Small acquisition under Rule 16a-6 |
| I | Discretionary transaction under Rule 16b-3(f) |
| E | Expiration of a short derivative position |
| H | Expiration or cancellation of a long derivative position |
| U | Shares tendered in a change of control |
| Z | Deposit into or withdrawal from a voting trust |
| V | Transaction voluntarily reported earlier than required |
Which ones to watch
Codes P and S are the ones that show an insider choosing to trade at market prices, so they are the only ones WallStPal includes in its tables. Code J deserves a look when you see it, because the footnote can describe anything from a transfer between family trusts to a distribution from a fund.
Examples
An option exercise that is not a sale. A common pattern on executives’ filings is a code M row (exercising options to get, say, 20,000 shares) followed by a code F row (8,000 of those shares withheld to pay the exercise price and taxes). Headlines sometimes describe this as “CEO sells 8,000 shares”. No shares were sold in the market; the company kept them to cover costs.
Gifts. Wealthy founders often report large code G rows when they give shares to charities or family foundations. They change the founder’s holding but say nothing about the stock’s prospects.
A real purchase. Jamie Dimon’s 2016 purchase of 500,000 JPMorgan shares was reported with code P, which is why it was read as a vote of confidence and not as part of his pay.
Explain it like I’m 13
Think of a Form 4 row as a receipt. The code is the little word at the top that says what kind of receipt it is: “bought at the store”, “sold”, “birthday present”, “prize from school”.
If your friend got 10 new trading cards, it matters a lot whether they bought them with their own allowance or got them as a prize. Only the first one tells you they really wanted those cards. On a Form 4, that “bought with own money” receipt is code P.
Questions about this guide? Pal reads it with you and answers in plain English.
WallStPal explains public filings. Nothing here is investment advice. Editorial policy · Corrections
