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
ALLEServices · Year ended 2025-12-31 · USD$4.07B$643.80M15.8%31.1%7.8%$7.44
OTEXServices · Year ended 2026-06-30 · USD$5.25B$643.02M12.3%16.0%1.5%$2.58
WATManufacturing · Year ended 2025-12-31 · USD$3.17B$642.63M20.3%25.1%7.0%$10.76
ALSNManufacturing · Year ended 2025-12-31 · USD$3.01B$623.00M20.7%33.4%-6.7%$7.33
MPWRManufacturing · Year ended 2025-12-31 · USD$2.79B$621.48M22.3%17.6%26.4%$12.86
WTRGTransportation & Utilities · Year ended 2025-12-31 · USD$2.47B$616.37M24.9%9.0%18.6%$2.20
MTCHServices · Year ended 2025-12-31 · USD$3.49B$613.46M17.6%n/a0.2%$2.38
NICEServices · Year ended 2025-12-31 · USD$2.95B$612.10M20.8%15.8%7.7%$9.67
ADTServices · Year ended 2025-12-31 · USD$5.13B$595.95M11.6%15.8%4.7%n/a
LAMRFinance & Real Estate · Year ended 2025-12-31 · USD$2.27B$587.15M25.9%57.3%2.7%$5.77
CDEMining · Year ended 2025-12-31 · USD$2.07B$585.87M28.3%17.7%96.4%$0.95
KIMFinance & Real Estate · Year ended 2025-12-31 · USD$2.14B$584.74M27.3%5.5%5.1%n/a
TERManufacturing · Year ended 2025-12-31 · USD$3.19B$554.05M17.4%19.8%13.1%$3.47
SCIServices · Year ended 2025-12-31 · USD$4.31B$542.61M12.6%33.1%2.9%$3.80
REGFinance & Real Estate · Year ended 2025-12-31 · USD$1.55B$540.95M34.8%7.5%6.9%n/a
FDSServices · Year ended 2026-08-31 · USD$2.48B$533.48M21.5%26.6%6.7%$14.57
CRSManufacturing · Year ended 2026-06-30 · USD$3.12B$529.80M17.0%23.8%8.6%$10.52
RDDTServices · Year ended 2025-12-31 · USD$2.20B$529.72M24.1%18.1%69.4%$2.62
GGGManufacturing · Year ended 2025-12-26 · USD$2.24B$521.84M23.3%19.7%5.8%$3.08
NFGTransportation & Utilities · Year ended 2025-09-30 · USD$2.28B$518.50M22.8%16.8%17.1%$5.68
DBXServices · Year ended 2025-12-31 · USD$2.52B$508.40M20.2%n/a-1.1%$1.86
JKHYServices · Year ended 2026-06-30 · USD$2.54B$502.78M19.8%24.5%7.1%$6.98
WSEServices · Year ended 2026-03-31 · USD$2.50B$498.70M19.9%25.9%19.2%$48.43
DACTransportation & Utilities · Year ended 2025-12-31 · USD$1.04B$494.61M47.4%13.0%2.8%$26.76
NDSNManufacturing · Year ended 2025-10-31 · USD$2.79B$484.47M17.4%15.9%3.8%$8.51

Rows per page: 2550100

Your saved companies and screens