Form 4 Code M vs Code P: Option Exercise vs Open Market Buying
Learn the difference between SEC Form 4 Transaction Code M and Code P. Discover why open-market purchases show true bullish intent over option exercises.
Form 4 Code M records an insider’s option exercise, whereas Code P captures a true open‑market purchase of shares. Both codes appear on the same filing, but they tell very different stories about how an executive is acquiring stock.
The article walks through the meaning of each transaction code, explains why option exercises (Code M) often precede insider sales, and shows how investors can isolate Code P entries to focus on genuine buying activity. It also offers practical steps for filtering the data, so readers can spot the most relevant insider purchases without getting distracted by routine option exercises.
Key takeaways
- Transaction Code P marks an open-market purchase funded with personal cash.
- Transaction Code M signals an option exercise, which is usually routine executive compensation.
- Executives often sell shares immediately after exercising Code M options to cover tax liabilities.
- Open-market purchases (Code P) provide a stronger bullish signal than stock option conversions.
Understanding Form 4 Transaction Codes
Insiders must submit SEC Form 4 within two business days of a trade. The filing lists the number of shares, the price, and the trade date. To see how the insider got or sold the shares, look at Table I, Column 3, labeled "Transaction Code."
This column contains a single-letter SEC code that explains the nature of the transaction. The SEC uses these letters to separate open-market purchases from option exercises, stock grants, gifts, and private sales. Without this code, a routine equity award looks the same as a cash purchase. When you learn how to read SEC Form 4, checking this code is your first action.
Open a Form 4 filing on SEC EDGAR and find "Table I - Non-Derivative Securities Acquired, Disposed of, or Beneficially Owned."
Check the first three columns in Table I:
- Title of Security (Column 1): Shows the asset class, usually common stock.
- Transaction Date (Column 2): Shows when the trade executed.
- Transaction Code (Column 3): Displays the single-letter code, such as P for open-market purchase or M for option exercise.
An insider buying shares with personal cash uses a different code than an executive exercising a stock option. Checking Column 3 keeps you from confusing scheduled stock compensation with an active market move.
Code P: The Signal of True Open-Market Purchases
Code P indicates an open-market or private purchase of securities. When an insider files a SEC Form 4 with Code P, they bought shares on a public exchange like any retail investor. They did not receive the stock as a grant, compensation, or option exercise. Instead, they spent their own cash to buy shares at current market prices. Under SEC rules, insiders must report these transactions within two business days. This filing provides clear transparency into legal insider trading.
Insiders sell stock for many reasons, such as tax bills, diversification, or personal purchases. They generally buy stock for one main reason: they expect the share price to rise.
Investors track Code P purchases to gauge executive confidence for three specific reasons:
- Direct financial risk: The insider risks their own money, not company capital.
- Full market price: They pay current public prices without corporate discounts or option strike prices.
- Discretionary timing: Executives decide when to spend their money based on their view of the business.
When several insiders make Code P purchases within a short window, market participants view the cluster as a sign of shared executive conviction regarding the firm's valuation.
Code M: Routine Equity Option Exercises
Code M indicates the exercise or conversion of derivative securities. When this code appears on a Form 4, an insider has converted an option or warrant into common stock. Public companies often include these derivatives in executive pay packages. These grants allow insiders to buy shares at a fixed strike price after a specific vesting period.
An executive uses Code M to exercise a right they already earned. They do not spend their own cash at the current market price. Instead, they usually buy shares at a discount. For example, an executive might exercise an option to buy stock at a strike price set in the past while the current market price is higher.
Investors often make mistakes reading insider trading data by confusing these exercises with open-market buys. A Code M transaction does not signal the same conviction as a Code P trade. Insiders often exercise these options simply because the derivatives are about to expire.
| Feature | Code M (Exercise) |
|---|---|
| Source | Corporate pay package |
| Price | Fixed strike price |
| Intent | Compensation or expiration |
Acquiring shares through Code M is a routine task. It reflects the terms of an employment contract. It is not a fresh investment decision based on current market conditions. Because the insider pays a below-market price, this transaction does not carry the same weight as a voluntary purchase. Use this code to identify scheduled compensation rather than active market sentiment.
Why Option Exercises Often Lead to Stock Sales
Many investors see a Code M and assume the insider is buying stock out of bullishness. This is usually incorrect. When an insider exercises non-qualified stock options, they trigger an immediate tax event. The IRS treats the difference between the strike price and the current market value as ordinary income. The insider owes income tax on this gain even if they sell the shares immediately.
Most executives do not use personal cash to pay the strike price or the resulting taxes. Instead, they complete a cashless exercise. They sell a portion of the newly acquired shares right away to cover the total cost. Companies often withhold shares directly for this purpose. Alternatively, the insider sells enough shares on the open market to clear the expense. This is why a Code M transaction frequently appears alongside a Code S sale on the same Form 4.
To verify the intent, read the form 4 footnotes explained section in the filing. These notes clarify the mechanics of the trade. Look for specific footnote text that confirms a routine tax obligation:
- "Shares withheld to satisfy tax withholding obligations."
- "Sale to cover exercise price and taxes."
- "Automatic sale pursuant to a Rule 10b5-1 trading plan."
If the sale volume matches the tax liability or exercise cost, the trade is a routine administrative action. It does not signal a voluntary exit or a lack of confidence. It is simply part of standard executive compensation.
How to Filter Code P Filings for Better Insights
Filter raw SEC data to isolate meaningful insider signals from routine administrative filings. Start by setting your database screener to display only Code P transactions. This immediately removes option exercises, tax withholding events, and automatic equity awards.
Next, check the footnotes and specific checkboxes on the Form 4 document. Insiders must indicate if a trade executed under a pre-arranged Rule 10b5-1 trading plan. Trades made outside of these scheduled plans often reflect an insider acting on immediate, discretionary conviction about the current share price and company valuation.
Finally, expand your view beyond a single filer. Look for insider cluster buying by tracking open-market purchases across multiple executives or board members within a narrow timeframe. A single officer buying shares might simply reflect personal wealth rebalancing. When a CEO, CFO, and independent director use their own capital to buy stock in the open market during the same week, the signal carries significantly more weight for retail investors.
Use this practical screening workflow to refine your daily public filing review:
- Isolate Code P entries and ignore Code M and Code S.
- Inspect footnotes for Rule 10b5-1 plan disclosures to confirm discretionary intent.
- Group recent purchases by ticker symbol to spot coordinated insider accumulation.
FAQ
What is Transaction Code M on SEC Form 4?
Code M indicates the exercise or conversion of a derivative security, such as an executive stock option or restricted stock unit, reported in Table I of Form 4.
What does Transaction Code P mean on Form 4?
Code P stands for an open-market or private purchase of securities. It shows an insider bought shares using their own capital on the public market.
Is Code M insider buying?
No. While Code M increases direct share ownership, it represents the execution of a pre-existing stock option compensation grant rather than a new out-of-pocket investment.
Why do insiders sell stock immediately after a Code M transaction?
Insiders often execute sell-to-cover transactions after a Code M exercise to cover the option strike price and required tax withholdings.
See these filings as they land
Bourse collects Congress trades, SEC Form 4 insider filings and 13F fund holdings in one live feed, and flags insider buying clusters automatically. Free to start.
Bourse provides financial data and editorial information, parts of which are generated by AI. This page is for general education only. It is not personalised investment advice or a recommendation to buy or sell any financial instrument. Make your own decisions.