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 incomeNet margin ▾Return on equityRevenue growthDiluted EPS
EWManufacturing · Year ended 2025-12-31 · USD$6.07B$1.07B17.6%10.3%11.5%$1.83
TERManufacturing · Year ended 2025-12-31 · USD$3.19B$554.05M17.4%19.8%13.1%$3.47
DSWLManufacturing · Year ended 2026-03-31 · USD$61.33M$10.63M17.3%9.7%-9.3%$0.67
CHRServices · Year ended 2025-12-31 · USD$148.84M$25.62M17.2%6.9%1.1%$24.07
ERIIManufacturing · Year ended 2025-12-31 · USD$134.99M$22.96M17.0%11.1%-6.9%$0.42
USAQManufacturing · Year ended 2025-12-31 · USD$2.69M$457.4K17.0%28.1%26.3%$0.02
RDCMManufacturing · Year ended 2025-12-31 · USD$71.49M$11.99M16.8%10.5%17.2%$0.71
NBIXManufacturing · Year ended 2025-12-31 · USD$2.86B$478.60M16.7%14.7%21.4%$4.67
AMPYMining · Year ended 2025-12-31 · USD$263.36M$43.97M16.7%9.6%-10.6%$1.03
LGLManufacturing · Year ended 2025-12-31 · USD$4.17M$688.0K16.5%1.6%-2.9%$0.11
ALKSManufacturing · Year ended 2025-12-31 · USD$1.48B$241.66M16.4%13.3%-5.2%$1.43
BABBRetail Trade · Year ended 2025-11-30 · USD$3.44M$559.0K16.3%16.1%-3.0%n/a
TREXManufacturing · Year ended 2025-12-31 · USD$1.17B$190.41M16.2%18.4%2.0%$1.78
MGRTServices · Year ended 2025-09-30 · USD$11.09M$1.79M16.1%11.5%233.3%$0.17
PLABManufacturing · Year ended 2025-10-31 · USD$849.29M$136.41M16.1%8.5%-2.0%$2.28
WSTManufacturing · Year ended 2025-12-31 · USD$3.07B$493.70M16.1%15.5%6.3%$6.79
SELFFinance & Real Estate · Year ended 2025-12-31 · USD$12.71M$2.04M16.0%4.4%1.4%$0.18
NOBHManufacturing · Year ended 2025-11-01 · USD$52.67M$8.45M16.0%13.9%1.4%$2.58
INSPManufacturing · Year ended 2025-12-31 · USD$911.98M$145.42M15.9%18.6%13.6%$4.89
WETHManufacturing · Year ended 2025-12-31 · USD$45.14M$7.16M15.9%5.2%6.8%$0.60
OSSManufacturing · Year ended 2025-12-31 · USD$32.22M$5.09M15.8%11.1%31.2%$0.22
BKTIManufacturing · Year ended 2025-12-31 · USD$86.14M$13.54M15.7%30.3%12.5%$3.44
FIZZManufacturing · Year ended 2026-05-02 · USD$1.18B$183.65M15.6%28.9%-1.7%$1.96
CODAManufacturing · Year ended 2025-10-31 · USD$26.56M$4.13M15.5%7.1%30.7%$0.37
MPTIManufacturing · Year ended 2025-12-31 · USD$54.42M$8.45M15.5%13.4%11.0%$2.62

Rows per page: 2550100

Your saved companies and screens