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 marginReturn on equity ▴Revenue growthDiluted EPS
TRAKServices · Year ended 2026-06-30 · USD$23.29M$7.57M32.5%14.5%3.0%$0.39
NDAQFinance & Real Estate · Year ended 2025-12-31 · USD$8.26B$1.79B21.6%14.6%11.6%$3.09
PGYFinance & Real Estate · Year ended 2025-12-31 · USD$1.30B$81.39M6.3%14.7%26.1%$0.93
LMATManufacturing · Year ended 2025-12-31 · USD$249.60M$57.73M23.1%14.7%13.5%$2.52
NBIXManufacturing · Year ended 2025-12-31 · USD$2.86B$478.60M16.7%14.7%21.4%$4.67
OTTRTransportation & Utilities · Year ended 2025-12-31 · USD$1.30B$275.89M21.2%14.8%-2.3%$6.55
JOEFinance & Real Estate · Year ended 2025-12-31 · USD$513.25M$115.63M22.5%14.9%27.4%$1.99
CRKMining · Year ended 2025-12-31 · USD$2.22B$395.61M17.8%14.9%77.0%$1.43
IDRMining · Year ended 2025-12-31 · USD$42.41M$16.72M39.4%15.1%64.6%$1.14
INSWTransportation & Utilities · Year ended 2025-12-31 · USD$843.30M$309.26M36.7%15.3%-11.4%$6.23
PSHGTransportation & Utilities · Year ended 2025-12-31 · USD$84.17M$49.97M59.4%15.5%-3.7%$1.28
TPBManufacturing · Year ended 2025-12-31 · USD$463.06M$58.16M12.6%15.6%28.4%$3.11
HEIManufacturing · Year ended 2025-10-31 · USD$4.49B$690.38M15.4%15.8%16.3%$4.90
ADTServices · Year ended 2025-12-31 · USD$5.13B$595.95M11.6%15.8%4.7%n/a
NICEServices · Year ended 2025-12-31 · USD$2.95B$612.10M20.8%15.8%7.7%$9.67
NDSNManufacturing · Year ended 2025-10-31 · USD$2.79B$484.47M17.4%15.9%3.8%$8.51
OTEXServices · Year ended 2026-06-30 · USD$5.25B$643.02M12.3%16.0%1.5%$2.58
FSLRManufacturing · Year ended 2025-12-31 · USD$5.22B$1.53B29.3%16.0%24.1%$14.21
ISRGManufacturing · Year ended 2025-12-31 · USD$10.06B$2.86B28.4%16.0%20.5%$7.87
ALABManufacturing · Year ended 2025-12-31 · USD$852.52M$219.13M25.7%16.1%115.1%$1.22
BABBRetail Trade · Year ended 2025-11-30 · USD$3.44M$559.0K16.3%16.1%-3.0%n/a
VZTransportation & Utilities · Year ended 2025-12-31 · USD$138.19B$17.17B12.4%16.2%2.5%$4.06
FIEEServices · Year ended 2025-12-31 · USD$6.19M$1.07M17.3%16.3%867.9%$0.10
CPRTRetail Trade · Year ended 2026-07-31 · USD$4.67B$1.48B31.8%16.3%0.4%$1.55
PRDOServices · Year ended 2025-12-31 · USD$846.10M$159.91M18.9%16.4%24.2%$2.42

Rows per page: 2550100

Your saved companies and screens