Editorial policy
In brief
Every StockFactsheet analysis page is made in 5 steps, from import to a named sign-off by OffScriptBySami, and every page is signed off before it is published. Income comes from Google AdSense ads, once the site is approved. We take no affiliate fees, paid coverage or sponsored posts, and we publish no recommendations.
1. Who is responsible
stockfactsheet.com is run by StockFactsheet. OffScriptBySami, the founder and editor, chooses what we cover, signs off every page and handles corrections. There is a single editor. About StockFactsheet covers who we are and how we work.
2. What we publish and never publish
We publish company pages with financial tables and written analysis. We cover a selected list of companies listed on NYSE and Nasdaq, and being covered is not a view on the company.
We also cover a selected list of companies listed on DFM, ADX and Tadawul.
We also publish earnings recaps, articles on a company's quarterly results. A recap compares the quarter with the same quarter a year earlier and shows the guidance the company states in its earnings release, as its own statement and with no verdict.
We also publish Learn pages that define terms.
We never publish the 6 items below.
What we never publish
- Share prices or price charts of our own
- Price targets or fair values
- Ratings, scores or grades
- Buy, sell or hold recommendations
- "Top picks" or winners in comparisons
- Consensus estimates or beat/miss verdicts
StockFactsheet is not a licensed investment adviser, broker or dealer, and nothing on the site is investment advice. We describe and compare, make no predictions of prices or results and never call a company better or worse, as the full disclaimer explains.
3. How an analysis page is made
Import. US figures come from SEC EDGAR filings. GCC figures are keyed from the issuer's own financial-statement PDF with our entry tool, with AI assistance, and checked by code against the PDF's own text. Code computes every derived figure.
AI-assisted draft. Claude, made by Anthropic, drafts the text of each analysis page from a fact pack that code builds from that data. The draft uses the figures in the fact pack and, on a company hub, may also quote a figure exactly as a cited company filing or release states it. See how we use AI.
Checks. Code checks the imported data, for example that a balance sheet balances, and checks the wording against our banned-word list. An AI-assisted fact-check compares the figures in the text with the fact pack. It checks every figure quoted from a cited filing or release against that document, and traces a sample of the rest, plus any figure that looks surprising, to the filing. Other AI-assisted passes check the wording for compliance and the page's structure for search and answer engines.
Named sign-off. OffScriptBySami signs off every page, in batches, after our automated checks and AI-assisted review passes. The sign-off and its date are recorded and printed on the page, and no page is published without it.
Publish and maintain. The page carries its dates, sources and a link to the corrections log, and each change goes in its update history.
4. Accuracy standards
Every figure on an analysis page traces to a filing or an issuer's own statement, and Sources and data lists the filings behind its tables and key facts. Code computes every derived figure, and our methodology explains how we calculate them.
A D marks a derived quarter, a combined figure, free cash flow or net debt. In Key facts, a trailing 12 months (TTM) figure summed from quarters is labelled "derived". Margins, growth rates and ratios carry no D and are explained under Notes. An R marks a restated figure.
Each GCC figure is keyed from the issuer's own financial-statement PDF with our entry tool, with AI assistance, and stored with its page number and printed label. Code then checks that the figure is printed on that page, in the row with that label, and the figure must pass our fact-check step before it shows. Code also records the column and the sign, and lists any mismatch for review. Where the same period is entered a second time from the next report's comparative column, the entry checks compare the two figures and flag any difference beyond rounding.
Checks in code run whenever figures are imported or keyed, for example that quarters add up to the year-to-date totals. An open error blocks approval of a page's data.
Primary documents come first in Sources and data. We do not use exchange websites or data aggregators as a source of financial-statement figures. A cited news story appears as headline, publisher, date and link only, and we never copy or rewrite an article. Figures can still contain errors, so always check the original filings.
5. Independence and money
Income comes from Google AdSense ads, once the site is approved. We take no affiliate fees, paid coverage or sponsored posts. If that changes, this page changes first.
Ads served by Google are labelled "Advertisements" and never appear on trust or legal pages such as this one. On analysis pages, none appears above the In brief box. Ads are served by Google and are not endorsements by StockFactsheet.
Independence from covered companies: we do not take payment, gifts or free access from the companies we cover. Companies do not see or approve our pages before publication.
Advertisers do not influence what we write.
6. Updates versus corrections
We refresh the data when we run our import; there is no fixed schedule. When a company files new results, the page can show an "Update pending" notice until the new figures are imported and the page is signed off again.
The kind of change decides where we record it.
| Kind of change | Recorded in |
|---|---|
| Data refresh: new figures imported after a company files | The update history |
| Editorial update: text revised, nothing was wrong | The update history |
| Clarification: wording made clearer, figures unchanged | The update history and the corrections log |
| Correction: a published figure or statement was wrong | The update history and the corrections log |
We never silently change a published figure. We fix a confirmed error and log it on the Corrections page, and the fix and its log entry go live together. Each entry shows the date fixed, the page, what was wrong and what it now reads; the date fixed is the day the corrected page goes live.
We do not delete log entries. The only later change is removing a reader's name if they withdraw credit.
7. Reader feedback
Email support@stockfactsheet.com or contact us when a figure or statement looks wrong, with the page address, the figure, what it should say and your source. If you report an error, you can ask us to name you in the corrections log.
We aim to reply to your email, and to review an error report, within 5 business days. Business days are Monday to Friday, UAE time.
Questions about this policy?
Email support@stockfactsheet.com or contact us.
Version history
| Date | Version | What changed |
|---|---|---|
| 1.3 | Added to section 5 how ads served by Google are labelled and that none appears on trust or legal pages, or above the In brief box on analysis pages. | |
| 1.2 | Added our earnings recaps, articles on companies' quarterly results; section 2 now says we make no predictions of prices or results. | |
| 1.1 | Added the companies we cover on DFM, ADX and Tadawul. | |
| 1.0 | First published version. |