Return on assets: what 4499 US filers actually report
Half of the 4499 companies with a filed return on assets sit at 1.03% or below. The bottom quarter is at -12.51% or below, the top quarter starts at 4.91%, and the top tenth at 10.89%.
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. 5176 of the 5257 listings in the current pool hold this figure at all.
| Cohort | Companies | p5 | p10 | p25 | p50 | p75 | p90 | p95 |
|---|---|---|---|---|---|---|---|---|
| Every filer | 4499 | -106.01% | -56.45% | -12.51% | 1.03% | 4.91% | 10.89% | 15.12% |
| Healthcare | 924 | -231.29% | -149.65% | -70.25% | -29.70% | -1.52% | 7.94% | 15.30% |
| Financial Services | 778 | -14.67% | -1.63% | 0.60% | 1.18% | 2.66% | 6.31% | 10.50% |
| Technology | 639 | -94.97% | -54.45% | -13.19% | 0.97% | 7.25% | 14.59% | 20.45% |
| Industrials | 553 | -69.67% | -34.49% | -4.21% | 3.08% | 7.70% | 11.83% | 15.37% |
| Consumer Cyclical | 431 | -47.19% | -20.44% | -4.06% | 2.75% | 7.17% | 13.10% | 16.92% |
| Energy | 240 | -29.85% | -15.93% | -2.44% | 2.84% | 6.44% | 10.92% | 13.88% |
| Real Estate | 234 | -17.54% | -7.38% | -0.72% | 1.42% | 3.63% | 5.39% | 7.82% |
| Basic Materials | 226 | -48.80% | -32.87% | -7.92% | 1.23% | 6.48% | 12.34% | 14.16% |
| Consumer Defensive | 189 | -83.18% | -36.32% | -7.17% | 3.34% | 7.70% | 12.76% | 15.29% |
| Communication Services | 180 | -41.64% | -30.33% | -6.66% | 0.45% | 4.78% | 9.54% | 15.25% |
| Utilities | 104 | -23.35% | -4.16% | 1.27% | 2.40% | 3.16% | 4.71% | 7.10% |
4499 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; winsorised at p1/p99; min cohort 30. The clamp ran between -338.45% and 31.62%. 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.
Every sector this build published for cleared the 30-company minimum on this metric, so no row is withheld. 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.
How this figure is computed
Profit against every asset on the balance sheet, whoever paid for them.
The arithmetic, as the product prints it when a subscriber expands the figure: Net Income / Total Assets 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.
What the number hides
The scale of this figure is set by the business model rather than by management. A lender running a large balance sheet at thin spreads and a software company holding almost nothing are not comparable on it, and the market-wide row mixes them, which is the reason to read the sector rows instead. Operating leases moved onto balance sheets under the current standard as well, so the same company can report a lower return on assets than it did on older accounts without anything about the business changing.
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
- No company page uses this figure yet. The set of companies this section publishes is a fixed authorised list rather than a product of the ticker universe, so a metric can have a market distribution before it has a single named example.