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.
WallStPal explains public filings. Nothing here is investment advice. Editorial policy · Corrections
