Screens
Stock screens, run on 35+ years of filings
Each screen below is one filter set over the companies in coverage, run when this page was requested and not before. The filter is written out on every page, the match count is the real count, and the table links straight to the profile each row came from. Nothing here is a recommendation and no row is ranked as a selection — the scores are computed readings and the conclusion is yours.
15 screens currently return fifteen companies or more. Screened 17 Oct 2026. A screen with fewer than fifteen matches is not listed and its page answers 404 until it qualifies.
Undervalued UK stocks, screened on a Value Score above 50
345 companies
Sterling-quoted companies (quote currency GBp, which is the London listing) with a Value Score above 50.
Undervalued US stocks, screened on a Value Score above 50
526 companies
Dollar-quoted companies (quote currency USD) with a Value Score above 50.
High return on capital stocks, screened for ROCE above 20%
249 companies
Companies with a return on capital employed above 20% in the latest annual filing.
Safe dividend stocks, screened on a Secure Dividend Score above 70
217 companies
Companies with a Secure Dividend Score above 70.
UK dividend stocks, screened for payout safety
139 companies
Sterling-quoted companies (quote currency GBp, which is the London listing) with a trailing twelve-month dividend yield above 3% and a Secure Dividend Score above 50.
High dividend yield stocks, screened for a trailing yield above 4%
287 companies
Companies with a trailing twelve-month dividend yield above 4%.
Financially strong stocks, screened on a Financial Score above 70
367 companies
Companies with a Financial Score above 70.
Cheap growth stocks, screened on Value and Growth Scores both above 50
352 companies
Companies with a Value Score above 50 and a Growth Score above 50.
Share buyback stocks, screened for a share count falling over five years
465 companies
Companies whose shares outstanding have fallen by more than 1% a year over five years and are also lower than the weighted average in the last annual filing.
Low debt stocks, screened for debt to equity below 0.5
658 companies
Companies with a debt-to-equity ratio below 0.5 in the latest annual filing.
Piotroski score stocks, screened for an F-Score of 8 or 9
183 companies
Companies with a Piotroski F-Score of 8 or more, which is 8 or 9 of the nine tests passed.
Altman Z-Score stocks, screened for a Z-Score above 3
550 companies
Companies with an Altman Z-Score above 3 in the latest annual filing.
Growth stocks, screened on a Growth Score above 70
348 companies
Companies with a Growth Score above 70.
Well-managed companies, screened on a Management Score above 80
189 companies
Companies with a Management Score above 80.
Undervalued stocks, screened on a Value Score above 50
873 companies
All covered companies with a Value Score above 50, in any quote currency.
Want a filter that is not here? The stock screener runs any combination of the same criteria against the same data.