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
ITWManufacturing · Year ended 2025-12-31 · USD$16.04B$3.07B19.1%95.0%0.9%$10.49
IRManufacturing · Year ended 2025-12-31 · USD$7.65B$581.40M7.6%5.7%5.7%$1.45
NDSNManufacturing · Year ended 2025-10-31 · USD$2.79B$484.47M17.4%15.9%3.8%$8.51
ZBRAManufacturing · Year ended 2025-12-31 · USD$5.40B$419.00M7.8%11.7%8.3%$8.18
RRXManufacturing · Year ended 2025-12-31 · USD$5.93B$279.50M4.7%4.1%-1.6%$4.20
GTESManufacturing · Year ended 2025-12-31 · USD$3.44B$251.40M7.3%6.8%1.0%$0.96
ESABManufacturing · Year ended 2025-12-31 · USD$2.84B$226.77M8.0%10.3%3.7%$3.67
ZWSManufacturing · Year ended 2025-12-31 · USD$1.70B$198.00M11.7%12.3%8.3%$1.15
TWINManufacturing · Year ended 2026-06-30 · USD$381.27M$27.08M7.1%12.3%11.9%$1.86
GHMManufacturing · Year ended 2026-03-31 · USD$245.29M$12.50M5.1%8.9%16.9%$1.12
TAYDManufacturing · Year ended 2026-05-31 · USD$41.65M$8.56M20.6%11.8%-10.0%$2.62
GTECManufacturing · Year ended 2025-12-31 · USD$90.69M$4.93M5.4%6.8%8.0%$0.31
HLPManufacturing · Year ended 2025-12-31 · USD$19.60M$1.94M9.9%3.4%39.0%$0.03
INLFManufacturing · Year ended 2025-12-31 · USD$18.41M-$5.45M-29.6%-33.8%16.5%-$0.33
SYMManufacturing · Year ended 2025-09-27 · USD$2.25B-$16.94M-0.8%-3.5%25.7%-$0.16
KITTManufacturing · Year ended 2025-12-31 · USD$5.27M-$40.83M-774.0%-581.7%191.8%-$10.45
RRManufacturing · Year ended 2025-09-30 · USD$5.04M-$49.07M-972.7%-19.6%19.0%-$0.40
CHRNManufacturing · Year ended 2026-05-31 · USD$71.60M-$50.32M-70.3%-28.0%-15.1%-$0.36
OUSTManufacturing · Year ended 2025-12-31 · USD$169.38M-$60.38M-35.6%-23.1%52.5%-$1.07
SERVManufacturing · Year ended 2025-12-31 · USD$2.65M-$101.36Mn/m-28.9%46.2%-$1.63
CCXIManufacturing · Year ended 2025-12-31 · USDn/an/an/an/an/an/a

Rows per page: 2550100

Your saved companies and screens