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.
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.
- 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.
- 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.
- 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.
- 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.
In US dollars, plus tax. Renews monthly until you cancel. Cancel anytime.
Get startedIncluded
- 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.