Gross margin: what 2401 US filers actually report

Half of the 2401 companies with a filed gross margin sit at 39.39% or below. The bottom quarter is at 23.65% or below, the top quarter starts at 61.35%, and the top tenth at 79.34%.

Measured 2026-09-07 from accounts filed with the SEC, 0 days ago, one row per company. The cohort is rebuilt nightly and is flagged stale after 35 days. 3186 of the 5257 listings in the current pool hold this figure at all.

Gross margin across the whole verified cohort and within each sector that cleared the minimum, measured 2026-09-07. Every row names the number of companies it was computed over.
CohortCompaniesp5p10p25p50p75p90p95
Every filer24014.77%11.57%23.65%39.39%61.35%79.34%88.15%
Technology5368.55%16.08%31.66%49.27%70.91%80.29%85.04%
Healthcare4335.59%19.41%42.49%61.80%77.23%89.50%96.65%
Industrials4172.97%10.39%19.33%30.12%40.75%55.52%69.37%
Consumer Cyclical3346.76%14.15%21.42%36.47%49.88%68.89%77.14%
Consumer Defensive1723.27%9.64%19.13%33.42%50.23%62.39%71.48%
Basic Materials1714.98%7.47%15.71%27.69%39.37%55.06%66.63%
Energy1141.61%5.09%13.79%26.54%42.69%78.44%93.52%
Communication Services1069.19%17.22%36.33%54.75%73.28%84.91%92.95%
Financial Services61-8.25%1.83%24.95%46.28%70.25%93.44%96.37%
Utilities3710.86%12.56%20.48%31.82%61.35%72.38%86.69%
Real EstateFewer than 30 comparable companies have this figure on file, so a percentile would be noise. We are not showing one.

2401 companies in the market row. How a cohort is counted: One deduplicated company per cohort row, drawn only from companies with filed statements on record. One row per company. Key: case-folded, whitespace-collapsed stocks.name. Representative listing: most archived fiscal years, then largest stored market cap, then ticker ascending.

Selection rule actually applied to the market row: tier=VERIFIED; one row per company; exact zeros excluded as coerced missing data; 617 excluded as not applicable (Bank, Equity REIT, Insurer, Mortgage REIT); winsorised at p1/p99; min cohort 30. The clamp ran between -125.95% and 99.45%. Clamped to the observed values at p1 and p99 before the breakpoints were computed. Values are clamped, never dropped, so the cohort size is the cohort that produced the breakpoints.

One sector is named above without a distribution. Every sector this build published a distribution for, on any metric, at this coverage tier. A sector named as refused therefore had enough companies for some other metric and not for this one. The minimum is 30 companies, and a cohort under it refuses rather than publishes a percentile it cannot support.

How this figure is computed

What is left of revenue after the direct cost of producing what was sold.

The arithmetic, as the product prints it when a subscriber expands the figure: Gross Profit / Revenue x 100.

It is one of the 118 indicators computed for every covered listing, filed under quality. That count and that pillar are read from the product's own indicator registry when this page renders, so a metric that leaves the registry stops being described as one of its indicators here.

Where the thresholds we test come from

The counterfactual pages in this section test named lines against filed years. Each line and the reason for it are set out once here rather than repeated on every company page that uses it.

Gross margin stays at or above 40 percent
A convention, not an estimated boundary. No published threshold for a gross margin is defensible across industries, so this one is a line to test rather than a standard to meet.

What the number hides

No rule fixes what belongs in cost of sales. Two companies in the same trade can put distribution, depreciation on production assets, or customer support on different lines and report gross margins several points apart while running identical economics. The figure also says nothing about what the rest of the company costs: a high gross margin carried by heavy selling expense can finish the year below a low one.

What this page leaves out

It is one cross-section, not a history: these marks describe where filers stood on 2026-09-07 and say nothing about where they stood a year ago. Every figure behind it comes from a filed statement rather than from a price, so nothing here moves with the market. Listings in the current equity pool holding this figure at all, counted by GET /api/screener/fields. Listings, not deduplicated companies, and counted today rather than on the build date, so it is a coverage figure and not the cohort.

Cross-sectional statistics computed from filed accounts held on the build date shown. A breakpoint describes where a figure sat among comparable companies, not whether any company is worth owning. This is research, not advice.

This figure on named companies, against their filings

Related