Stock screens
Ready-made lists of stocks, graded the same way the company pages are and rebuilt every night from SEC filings and end-of-day closes.
Stocks with no debt
198 namesCompanies holding more cash than all of their debt, measured on the latest quarterly balance sheet, and not graded weak on credit.
Cheap stocks by free cash flow yield
330 namesNames throwing off 5 to 30 percent of their market value in free cash each year, with revenue that has not gone backwards.
Quality compounders
113 namesInvestment-grade balance sheets, revenue growing at least 8 percent a year, and reported earnings that actually arrive as cash.
Low-volatility growth stocks
8 namesSteady revenue growth without the price swings that usually come with it.
Quality at a reasonable price
335 namesInvestment-grade, still growing, and not yet priced for perfection.
Stocks priced for perfection
74 namesThe opposite list, and the more useful one to keep. These are sound companies whose price already assumes at least 20 percent annual free cash flow growth.
Stocks that buy back more than they dilute
152 namesBuybacks that at least cover the stock handed to employees.
R&D leaders
32 namesCompanies spending the largest share of their revenue on research and development.
Most shorted stocks
404 namesCompanies with at least a tenth of their shares outstanding sold short at FINRA's latest twice-monthly count.
The interactive screener runs the same filters and lets you change them.