Share counts, not stories

Know exactly how many shares there really are.

Explore companies on the figures their filings actually state — shares outstanding over time, the offerings behind every jump, and every split applied. Anything unsourced reads N/A.

Coverage

The CleanList opens with the first company whose share-count history reconciles end to end against its filings. Nothing is listed before that.

As at 2026-07-22 · not a recommendation

The problem

You can’t tell what your share is a share of.

What a chart hides

A price-per-share chart says nothing about how many shares exist. Your stake moves with both numbers, and only one of them is on the chart.

Where new shares come from

Offerings, at-the-market programs, options and converts all add shares. Each one is filed; almost nothing adds them up.

What a reverse split masks

A reverse split resets the price without undoing the dilution. On a default-adjusted chart, the history disappears.

Our solution

What we are building the CleanList around.

These are the rules we intend to hold companies to. The thresholds are not final and are not applied yet — we would rather say that than imply a screen we have not finished.

  • Shares outstanding are read from the filings that state them, dated as filed.
  • Splits and reverse splits are applied from the record, so counts are comparable across time.
  • Every jump in the share count traces to a filed event, or it is flagged rather than smoothed over.
  • The computed series reconciles against the company’s own reported totals.

11

CleanList

Verified end to end. The only ones we’ll put figures beside.

Grey list

Known and stored, not verified yet. Arrives with the data pipeline.

Red list

Excluded, with the reason written out. Arrives with the data pipeline.

Features

Built on what was filed, not on an assumption.

Shares outstanding, as filed

The full cover-page series, never split-adjusted, with each point linked to the 10-Q or 10-K it was read from.

Dilution rate, 1y and 5y

How fast the count is actually growing, computed from filed counts — the number a price chart cannot show.

Every offering, classified

ATMs, shelf takedowns, convertibles, equity lines, marketed deals and unregistered sales, each traced to the filing that announced it.

Overhang you can count

Warrants and every registered class off the 12(b) cover, with exercise prices where the filing states one.

Splits kept visible

Forward and reverse, left on the record — a reset price is not undone dilution, and adjusting it away hides the event.

Sourced, or N/A

Every figure cites the filing it came from. Nothing is estimated, interpolated, or filled in with a number that looks right.

How it works

Four steps, no black box.

  1. Step 1

    Start from the filings

    Share counts, splits and offerings are read from the documents companies file — not from a vendor’s adjusted feed.

  2. Step 2

    Reduce to one series

    Each filed count becomes a point; splits are applied; the result is one comparable share-count history per company.

  3. Step 3

    Verify and sort

    A series that reconciles against the company’s own totals makes the CleanList. The rest are grey until checked, or red with the reason written out.

  4. Step 4

    Screen and compare

    Rank by dilution rate, trace every jump to its filed event, and see what it did to a fixed stake.

Pricing

One plan. Everything included.

No tiers, no per-account pricing, no upsells.

Dilution

The whole tool, for every company we cover.

$69 /month

In US dollars, plus tax. Renews monthly until you cancel. Cancel anytime.

Get started

Included

  • The full CleanList, every company we cover
  • Share-count series as filed, each point linked to its filing
  • Dilution rates over one and five years
  • Every offering classified — ATM, shelf, convertible, equity line, unregistered
  • Warrant and registered-class overhang, with exercise prices where stated
  • Split and reverse-split history, kept visible rather than adjusted away
  • New companies as they clear verification

FAQ

Questions worth asking first.

Where does the data come from?

The companies’ own filings — the documents that state shares outstanding, declare splits and register offerings. Every figure is attributed to the filing that states it, and anything unsourced reads N/A rather than being filled in with a guess.

Why don't I see some tickers?

Coverage is deliberately narrow. A company is listed only once its share-count history has been verified end to end and it meets our published criteria. Those criteria are still being finalised, and the page that lists them says so. A company you hold that is missing is usually waiting on that check rather than failing it.

Is this investment advice?

No. It is a research and comparison tool. It reports what was filed and derives figures from those inputs. Nothing here is a recommendation.

What counts as dilution?

Growth in the number of shares your holding is divided across — offerings, at-the-market sales, option exercises and conversions. Buybacks show up the same way, in reverse. The series reports the count; the events explain the moves.

How are splits handled?

Splits and reverse splits are applied from the filed record so the series stays comparable across time — and the split history itself stays visible, because a reverse split is part of the story, not an adjustment to hide.

Which companies are covered?

Exchange-listed companies, one at a time, as each one’s filings clear verification — rather than every ticker on the market imported at once.

Start from how many shares there really are.

See the real share count, the real splits and the real dilution behind every company on the CleanList.