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
ZTGServices · Year ended 2025-09-30 · USD$3.16M$1.00M31.7%14.5%55.8%$0.10
SPROManufacturing · Year ended 2025-12-31 · USD$66.80M$8.57M12.8%14.5%39.2%$0.15
DHIConstruction · Year ended 2025-09-30 · USD$34.25B$3.62B10.6%14.6%-6.9%$11.57
NBIXManufacturing · Year ended 2025-12-31 · USD$2.86B$478.60M16.7%14.7%21.4%$4.67
BYRNManufacturing · Year ended 2025-11-30 · USD$118.12M$9.69M8.2%14.7%37.7%$0.40
SIMOManufacturing · Year ended 2025-12-31 · USD$885.63M$122.64M13.8%14.8%10.2%$0.91
SRTAServices · Year ended 2025-12-31 · USD$197.14M$41.35M21.0%14.8%34.3%$0.50
CTSHServices · Year ended 2025-12-31 · USD$21.11B$2.23B10.6%14.9%7.0%$4.56
NMIHFinance & Real Estate · Year ended 2025-12-31 · USD$706.44M$388.93M55.1%15.0%8.5%$4.92
IDRMining · Year ended 2025-12-31 · USD$42.41M$16.72M39.4%15.1%64.6%$1.14
DBBFinance & Real Estate · Year ended 2025-12-31 · USDn/a$30.61Mn/a15.1%n/an/a
BRCManufacturing · Year ended 2026-07-31 · USD$1.66B$205.38M12.4%15.1%9.8%n/a
INSWTransportation & Utilities · Year ended 2025-12-31 · USD$843.30M$309.26M36.7%15.3%-11.4%$6.23
CORTManufacturing · Year ended 2025-12-31 · USD$761.41M$99.65M13.1%15.4%12.8%$0.82
GNTXManufacturing · Year ended 2025-12-31 · USD$2.53B$384.84M15.2%15.5%9.6%$1.74
WSTManufacturing · Year ended 2025-12-31 · USD$3.07B$493.70M16.1%15.5%6.3%$6.79
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
TOSTServices · Year ended 2025-12-31 · USD$6.15B$342.00M5.6%16.1%24.1%$0.56
BABBRetail Trade · Year ended 2025-11-30 · USD$3.44M$559.0K16.3%16.1%-3.0%n/a
LWAYManufacturing · Year ended 2025-12-31 · USD$212.50M$13.86M6.5%16.1%13.7%$0.89
PURRFinance & Real Estate · Year ended 2026-06-30 · USDn/a$305.54Mn/a16.3%n/a$3.21
CPRTRetail Trade · Year ended 2026-07-31 · USD$4.67B$1.48B31.8%16.3%0.4%$1.55

Rows per page: 2550100

Your saved companies and screens