Discover / Filter / Explore

Stock screener

Find the businesses that fit your questions.

Each company's latest annual period, from SEC filings. Monetary filters use the selected currency; amounts are never converted. Companies with no annual report in the last 18 months are left out unless you include them.

Financial filters
Clear
TickerCompanyRevenueNet income ▴Net marginReturn on equityRevenue growthDiluted EPS
WAYServices · Year ended 2025-12-31 · USD$1.10B$112.09M10.2%2.9%16.5%$0.61
DJCOManufacturing · Year ended 2025-09-30 · USDn/a$112.14Mn/a28.7%n/a$81.41
DBPFinance & Real Estate · Year ended 2025-12-31 · USDn/a$112.62Mn/a43.7%n/an/a
GTBIFAgriculture · Year ended 2025-12-31 · USD$1.18B$114.15M9.7%6.0%3.4%$0.48
CGNXManufacturing · Year ended 2025-12-31 · USD$994.36M$114.44M11.5%7.7%8.7%$0.68
MOMOServices · Year ended 2025-12-31 · USD$1.48B$115.33M7.8%7.3%2.4%$0.34
IOSPManufacturing · Year ended 2025-12-31 · USD$1.78B$116.60M6.6%8.8%-3.7%$4.67
IIPRFinance & Real Estate · Year ended 2025-12-31 · USD$265.95M$118.25M44.5%6.4%-13.8%$3.93
VICRManufacturing · Year ended 2025-12-31 · USD$407.70M$118.56M29.1%16.7%13.5%$2.61
NHCServices · Year ended 2025-12-31 · USD$1.52B$120.02M7.9%11.2%16.1%$7.67
ACLSManufacturing · Year ended 2025-12-31 · USD$839.05M$120.24M14.3%11.6%-17.6%$3.80
SIMOManufacturing · Year ended 2025-12-31 · USD$885.63M$122.64M13.8%14.8%10.2%$0.91
STRAServices · Year ended 2025-12-31 · USD$1.27B$126.61M10.0%7.7%4.0%$5.41
FGDLFinance & Real Estate · Year ended 2026-03-31 · USDn/a$132.11Mn/a45.1%n/an/a
AMSCManufacturing · Year ended 2026-03-31 · USD$299.15M$133.81M44.7%24.1%34.3%$3.05
USLMMining · Year ended 2025-12-31 · USD$372.73M$134.28M36.0%21.3%17.3%$4.67
PLABManufacturing · Year ended 2025-10-31 · USD$849.29M$136.41M16.1%8.5%-2.0%$2.28
ONTOManufacturing · Year ended 2026-01-03 · USD$1.01B$136.76M13.6%6.5%1.8%$2.78
FRPTManufacturing · Year ended 2025-12-31 · USD$1.10B$139.14M12.6%11.5%13.0%$2.64
APPFServices · Year ended 2025-12-31 · USD$950.82M$140.92M14.8%26.0%19.7%$3.88
DBRHPFinance & Real Estate · Year ended 2025-12-31 · USDn/a$141.87Mn/a5.9%n/a$0.46
NXTTServices · Year ended 2025-12-31 · USDn/a$143.16Mn/a31.4%n/an/a
INSPManufacturing · Year ended 2025-12-31 · USD$911.98M$145.42M15.9%18.6%13.6%$4.89
YELPServices · Year ended 2025-12-31 · USD$1.46B$145.60M9.9%20.5%3.7%$2.24
ADMAManufacturing · Year ended 2025-12-31 · USD$510.17M$146.93M28.8%30.8%19.6%$0.60

Rows per page: 2550100

Your saved companies and screens