Glossary

Open-market sale (code S)

An open-market sale is a company insider selling shares of their own company on the public market, marked as transaction code S on Form 4. It covers real, chosen sales, not shares an insider gives up automatically to cover taxes on a vesting grant. Because insiders sell for routine reasons as often as bearish ones, a code S sale on its own carries far less signal than an open-market purchase.

Last updated 2 Aug 2026

What it measures

Code S applies specifically to a sale executed on the open market, the mirror transaction to a code P purchase. It's separate from code F, shares withheld by the company to cover tax withholding when restricted stock vests, and code M followed by a sale, an option exercise paired with selling the resulting shares, sometimes reported as two lines on the same filing. Only code S reflects the insider actively choosing to reduce a position through a normal sell order, rather than a mechanical byproduct of compensation vesting or an option expiring.

How to read it

The single most useful thing to check on a code S filing is whether it was made under a 10b5-1 plan, since that box is checked directly on the form. A sale under a pre-arranged plan was scheduled months earlier, often on a fixed calendar, and says nothing about the insider's current view. A discretionary sale outside a plan carries more weight, though even then it competes with a long list of ordinary reasons to sell: diversification, a tax bill, a home purchase, a divorce settlement. Size relative to the insider's total holdings is still the better filter than the dollar amount alone. An executive selling 5% of a large stake reads very differently from one selling 80% of everything they hold.

What it does not tell you

A code S filing does not distinguish a routine liquidity sale from a genuine loss of confidence, and the form gives no space for the insider to explain. The two-business-day filing window means the sale is already public knowledge, but the price at which it happened can be stale by the time most traders see it. Selling under a 10b5-1 plan exists specifically to remove the appearance of trading on inside information, so treating every code S filing as bearish, regardless of plan status, is a common and avoidable misread.

Worked example

Transaction codeS
Filing deadline2 business days after the trade

A company's general counsel sells 12,000 shares at $88.40, a little over $1 million, under a 10b5-1 plan adopted eight months earlier and disclosed on the Form 4. The filing posts to EDGAR two business days after the trade. Read in isolation, a million-dollar insider sale might look alarming, but the pre-scheduled plan strips out most of the signal: this was a diversification sale on autopilot, not a fresh decision. Now compare a founder-CEO who sells 40% of an unencumbered personal stake in a single week with no plan on file, right after a disappointing earnings call. Same transaction code, a very different read.

Watch this live, not just defined

14-day free trial. No credit card required.