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
DSGXServices · Year ended 2026-01-31 · USD$728.99M$163.77M22.5%10.1%12.0%$1.87
CRMDManufacturing · Year ended 2025-12-31 · USD$311.71M$163.06M52.3%40.2%617.0%$2.04
HIWFinance & Real Estate · Year ended 2025-12-31 · USD$806.11M$162.65M20.2%6.8%-2.4%$1.45
TENTransportation & Utilities · Year ended 2025-12-31 · USD$798.69M$160.90M20.1%8.6%-0.7%$4.45
REPXMining · Year ended 2025-12-31 · USD$391.98M$160.84M41.0%25.4%-4.4%$7.59
PRDOServices · Year ended 2025-12-31 · USD$846.10M$159.91M18.9%16.4%24.2%$2.42
TGLSManufacturing · Year ended 2025-12-31 · USD$983.61M$159.57M16.2%22.4%10.5%$3.42
HRMYManufacturing · Year ended 2025-12-31 · USD$868.45M$158.69M18.3%18.2%21.5%$2.71
MGRCServices · Year ended 2025-12-31 · USD$944.24M$156.31M16.6%12.6%3.7%$6.35
CARGServices · Year ended 2025-12-31 · USD$906.98M$155.90M17.2%41.7%13.7%$1.55
BCPCManufacturing · Year ended 2025-12-31 · USD$1.04B$154.84M14.9%12.3%8.8%$4.75
CNSFinance & Real Estate · Year ended 2025-12-31 · USD$556.12M$153.22M27.6%27.3%7.5%$2.97
HAYWManufacturing · Year ended 2025-12-31 · USD$1.12B$151.57M13.5%9.5%6.7%$0.68
YALAServices · Year ended 2025-12-31 · USD$341.94M$148.14M43.3%18.3%0.7%$0.83
ADMAManufacturing · Year ended 2025-12-31 · USD$510.17M$146.93M28.8%30.8%19.6%$0.60
OPFIFinance & Real Estate · Year ended 2025-12-31 · USD$381.18M$146.25M38.4%250.1%18.6%$0.99
MNRMining · Year ended 2025-12-31 · USD$1.18B$142.98M12.2%n/a21.2%$1.09
BMIManufacturing · Year ended 2025-12-31 · USD$916.66M$141.63M15.5%19.9%10.9%$4.79
EVTCServices · Year ended 2025-12-31 · USD$931.82M$141.59M15.2%22.8%10.2%$2.20
CPKTransportation & Utilities · Year ended 2025-12-31 · USD$930.00M$140.30M15.1%8.8%18.1%$5.97
ESEATransportation & Utilities · Year ended 2025-12-31 · USD$227.87M$136.97M60.1%29.6%7.0%$19.72
VRRMTransportation & Utilities · Year ended 2025-12-31 · USD$979.08M$136.63M14.0%46.6%11.4%$0.85
PLABManufacturing · Year ended 2025-10-31 · USD$849.29M$136.41M16.1%8.5%-2.0%$2.28
MGEETransportation & Utilities · Year ended 2025-12-31 · USD$743.65M$135.89M18.3%10.4%9.9%$3.72
USLMMining · Year ended 2025-12-31 · USD$372.73M$134.28M36.0%21.3%17.3%$4.67

Rows per page: 2550100

Your saved companies and screens