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
LAMRFinance & Real Estate · Year ended 2025-12-31 · USD$2.27B$587.15M25.9%57.3%2.7%$5.77
NICEServices · Year ended 2025-12-31 · USD$2.95B$612.10M20.8%15.8%7.7%$9.67
MTCHServices · Year ended 2025-12-31 · USD$3.49B$613.46M17.6%n/a0.2%$2.38
MPWRManufacturing · Year ended 2025-12-31 · USD$2.79B$621.48M22.3%17.6%26.4%$12.86
WATManufacturing · Year ended 2025-12-31 · USD$3.17B$642.63M20.3%25.1%7.0%$10.76
OTEXServices · Year ended 2026-06-30 · USD$5.25B$643.02M12.3%16.0%1.5%$2.58
FICOServices · Year ended 2025-09-30 · USD$1.99B$651.95M32.7%n/a15.9%$26.54
RRCMining · Year ended 2025-12-31 · USD$3.12B$658.02M21.1%15.2%28.9%$2.74
FFIVManufacturing · Year ended 2025-09-30 · USD$3.09B$692.38M22.4%19.3%9.7%$11.80
ESSFinance & Real Estate · Year ended 2025-12-31 · USD$1.89B$702.77M37.2%12.3%6.4%$10.40
BF-BManufacturing · Year ended 2026-04-30 · USD$3.93B$715.00M18.2%17.8%-1.2%$1.53
ITServices · Year ended 2025-12-31 · USD$6.50B$729.23M11.2%228.0%3.7%$9.65
PTCServices · Year ended 2025-09-30 · USD$2.74B$734.00M26.8%19.2%19.2%$6.08
MTDRMining · Year ended 2025-12-31 · USD$3.70B$759.22M20.5%13.4%5.5%$6.09
BIOManufacturing · Year ended 2025-12-31 · USD$2.58B$759.90M29.4%10.2%0.7%$27.85
SIRITransportation & Utilities · Year ended 2025-12-31 · USD$8.56B$805.00M9.4%7.0%-1.6%$2.23
LNTTransportation & Utilities · Year ended 2025-12-31 · USD$4.36B$810.00M18.6%11.0%9.6%$3.14
VRSNServices · Year ended 2025-12-31 · USD$1.66B$825.70M49.8%n/a6.4%n/a
DXCMManufacturing · Year ended 2025-12-31 · USD$4.66B$836.30M17.9%30.5%15.6%$2.09
ILMNManufacturing · Year ended 2025-12-28 · USD$4.34B$850.00M19.6%31.2%-0.7%$5.45
KEYSManufacturing · Year ended 2025-10-31 · USD$5.38B$850.00M15.8%14.5%8.0%$4.91
BAHServices · Year ended 2026-03-31 · USD$11.22B$851.00M7.6%77.0%-6.4%$6.90
MTDManufacturing · Year ended 2025-12-31 · USD$4.03B$869.19M21.6%n/a4.0%$42.05
ARMManufacturing · Year ended 2026-03-31 · USD$4.92B$904.00M18.4%10.9%22.8%$0.85
VRSKServices · Year ended 2025-12-31 · USD$3.07B$908.30M29.6%293.9%6.6%$6.48

Rows per page: 2550100

Your saved companies and screens