Stock Screens
Ways to find companies worth a closer look, each built from SEC filings and each tested against what the research says. A screen gives you a list to check, not a list to buy.
Stock checklist
Piotroski score, Altman Z, earnings quality, Graham's tests, valuation against the sector, insiders and red flags, for each company. Open any stock and pick the Checklist tab.
Data arriving with the next weekly updateMagic formula
Good businesses at low prices: stocks ranked by earnings yield and return on capital.
Data arriving with the next weekly updateCannibal stocks
Companies shrinking their share count, and whether their insiders are buying or selling.
Data arriving with the next weekly updateEarnings surprises
The biggest earnings surprises of the last 60 days, and how prices have moved after past reports.
Data arriving with the next weekly updateAfter an activist 13D
What stocks did 1, 3, 6 and 12 months after an investor filed a new 13D, against the S&P 500.
Data arriving with the next weekly updateSpin-offs
Companies registering shares to be spun off, and how recent spin-offs have traded since day one.
Data arriving with the next weekly updateBuybacks vs insider selling
The biggest buybacks, next to what the company's own insiders did with their shares.
Every screen uses public filings with the SEC. Nothing here is investment advice. See our method.
About this page
WallStPal explains public SEC filings and congressional stock trade reports in plain English. Nothing is for sale; the site is free and supported by ads.
How to read it
- Form 4
- The form a company insider (officer, director or owner of more than 10%) must file with the SEC within two business days of buying or selling the company's shares.
- 13F
- A quarterly list of U.S. stocks held by an investment manager with more than $100 million, filed within 45 days after each quarter ends.
- STOCK Act
- A 2012 law that requires members of Congress to report stock trades by themselves, a spouse or a dependent child within 45 days.
A real example
In January 2016, when bank stocks were falling, JPMorgan Chase CEO Jamie Dimon bought 500,000 JPMorgan shares with his own money, worth about $26 million. His Form 4 made the purchase public within days, and investors read it as a strong sign of confidence.
Explain it like I'm 13
We read the long, boring forms that grown-ups file with the government and tell you what they say in normal words.
Data from public SEC filings and congressional reports. Information, not investment advice. Check every number against the filing linked on the page.