How It Works
From a public record to a research page.
The site reads source records, applies consistent rules, checks the results and publishes dated snapshots. The tables, charts and summaries are different views of those same datasets.
1. Collect the source records
Financial statements come from the machine-readable XBRL data in company filings on SEC EDGAR. Fund portfolios come from 13F filings; insider histories come from SEC transaction datasets and individual filings. Earnings and IPO calendars combine filing records with provider dates.
Stock-price history provides context for ownership activity. It is a separate dataset with its own coverage and dates, not a price extracted from a financial statement.
2. Make the periods comparable
Statement periods are assigned to each company’s fiscal calendar. Restated values take precedence when filed later. Fourth-quarter flow figures can be derived from the year less the first nine months, and quarterly cash flows are separated from year-to-date totals.
Fund holdings are compared across filings with amendments and stock splits taken into account. Insider transactions retain their transaction and filing dates. These steps are specified in the methodology; they are not model-generated estimates.
3. Check the figures before displaying them
Quarterly flow totals are reconciled with annual figures. Values that cannot be reconciled are withheld and marked. Missing statement lines and transactions without a reported price remain missing rather than being filled with guesses.
Data checks also guard the site build against missing or stale core files. Some optional source failures retain the prior snapshot. That is why the date printed on a page is more useful than assuming every section updated together.
4. Publish the snapshot and its context
The pages are built from saved data files. Those files supply the tables, charts, summary figures and many of the plain-English readings. A deployment publishes the available snapshots; loading a page does not fetch a fresh filing or a live stock quote.
The period end describes the quarter. The transaction date describes a trade. The filing date says when it was reported. The extraction date says when our copy was produced.
Use the data catalog to inspect the files, and preserve the snapshot date when saving or citing an analysis.
5. Follow a company across the site
- Find a company in the directory and read its latest quarter alongside the longer history.
- Compare earnings with cash generation, debt and the share count. Open the filing when a change needs explanation.
- Use the company’s fund and insider links to examine reported ownership and transactions.
- Check the dates, reporting limits and source records before drawing a conclusion.
For a worked route through the site, open Apple’s statements, its tracked fund holders and its insider history.
From the data to the letter
Yuriy Matso sets the research ideas, editorial direction and messaging. AI assists with the investigation and data analysis behind them, as well as the engineering of the site. The AI disclosure explains what that work involves and why source records still matter.