Decoding SEC Form 4: The Ultimate Guide to Insider Transaction Codes

Decoding SEC Form 4: The Ultimate Guide to Insider Transaction Codes

Published on Dec 12, 2025

When a CEO buys stock in their own company, it sends a powerful message. But when you look up the filings on the SEC's EDGAR database, you are often greeted by a confusing wall of alphabet soup. Was that a purchase? A gift? Or just a tax payment?

Understanding SEC Form 4 transaction codes is one of the most valuable skills for a retail investor. These codes tell you whether an insider is putting their own money at risk or simply cashing a paycheck.

In this guide, we break down the confusing list of SEC codes into three simple tiers: the signals, the noise, and the outliers.

1. The "Signal" Codes: What to Watch

These are the high-impact codes. If you are looking for alpha or trying to gauge insider sentiment, these are the only two letters that truly matter.

Code P: Open Market Purchase (Bullish)

The Holy Grail of insider activity. Code P means the insider took cash out of their own bank account to buy shares on the open market. There is only one reason an insider does this: they believe the stock is undervalued and will go up.

  • Tip: When screening for stocks, filter exclusively for Code P to remove noise from executive compensation.

Code S: Open Market Sale (Bearish/Neutral)

Code S represents a sale. While often interpreted as bearish, it requires context. As the famous investing adage goes: "Insiders sell for a million reasons, but they only buy for one."

Executives may sell to pay for a divorce, buy a yacht, or diversify their portfolio. However, if you see a cluster of Code S filings from the CEO, CFO, and COO all at the same time, take note—that is a red flag.

2. The "Compensation" Codes: The Noise

Most of the filings you see daily fall under SEC Rule 16b-3. These represent stock-based compensation. While they affect the share count, they rarely offer insight into how the executive feels about the company's future performance.

Code A: Grant or Award

This stands for "Award." The executive received Restricted Stock Units (RSUs) or options as part of their salary. This is not a purchase; it is payday. Treat this as neutral.

Code M: Exercise of Options

Code M means the insider exercised a stock option to convert it into actual shares. This is usually mechanical and based on expiration dates rather than market timing.

Code F: Tax Withholding (Don't Panic)

Novice investors often panic when they see Code F, thinking the CFO is dumping stock. In reality, the company is simply withholding a portion of shares to pay the IRS on behalf of the executive. It is an administrative transaction, not a market signal.

3. The Derivative & Other Codes

These codes appear less frequently but are necessary for maintaining an accurate view of ownership stakes.

  • Code G (Gift): The insider donated stock to charity or a family trust. This is generally not a market signal.
  • Code C (Conversion): Converting preferred stock or debt into common stock.
  • Code J (Other): The catch-all wildcard. If you see Code J, you must read the footnotes in the filing to understand the transaction (e.g., a stock split or correction).

Summary: Insider Transaction Code Cheat Sheet

Use this table to quickly interpret SEC Form 4 filings.

Code Transaction Type Meaning Investor Sentiment
P General Purchase (Open Market) Bullish (Strong Signal)
S General Sale (Open Market) Bearish / Neutral
A Rule 16b-3 Award (Grant) Neutral (Payday)
M Rule 16b-3 Exercise of Option Neutral (Routine)
F Rule 16b-3 Tax Withholding Ignore (Admin)
G Exempt Gift (Donation) Neutral
J Other Other (Check Footnotes) Varies

The Bottom Line

Not all insider trades are created equal. To find the true gems in the stock market, ignore the noise created by compensation codes (A, M, F) and laser-focus on Code P. That is where the smart money hides.

© 2026 bestshares.com. All rights reserved.