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
CWCOTransportation & Utilities · Year ended 2025-12-31 · USD$132.07M$18.34M13.9%8.1%-1.4%$1.14
SWKSManufacturing · Year ended 2025-10-03 · USD$4.09B$477.10M11.7%8.3%-2.2%$3.08
NPKManufacturing · Year ended 2025-12-31 · USD$503.52M$33.08M6.6%8.4%29.7%n/a
TDYManufacturing · Year ended 2025-12-28 · USD$6.12B$894.80M14.6%8.5%7.9%$18.88
PLABManufacturing · Year ended 2025-10-31 · USD$849.29M$136.41M16.1%8.5%-2.0%$2.28
ACUManufacturing · Year ended 2025-12-31 · USD$196.54M$10.18M5.2%8.7%1.1%$2.49
PKEManufacturing · Year ended 2026-03-01 · USD$73.30M$11.27M15.4%8.7%18.2%$0.56
TCMDManufacturing · Year ended 2025-12-31 · USD$329.52M$19.09M5.8%8.7%12.5%$0.82
MTHConstruction · Year ended 2025-12-31 · USDn/a$453.01Mn/a8.7%n/a$6.35
SABSManufacturing · Year ended 2025-12-31 · USDn/a$13.27Mn/a8.8%n/a-$0.79
PINSServices · Year ended 2025-12-31 · USD$4.22B$416.86M9.9%8.8%15.8%$0.61
GASSTransportation & Utilities · Year ended 2025-12-31 · USD$173.16M$60.65M35.0%8.8%3.5%$1.64
IOSPManufacturing · Year ended 2025-12-31 · USD$1.78B$116.60M6.6%8.8%-3.7%$4.67
ADUSServices · Year ended 2025-12-31 · USD$1.42B$95.91M6.7%8.8%23.2%$5.22
NWPXManufacturing · Year ended 2025-12-31 · USD$526.00M$35.41M6.7%9.0%6.8%$3.56
ALGManufacturing · Year ended 2025-12-31 · USD$1.60B$103.80M6.5%9.0%-1.5%$8.59
SOTKManufacturing · Year ended 2026-02-28 · USD$20.91M$1.81M8.6%9.1%2.0%$0.11
SSRMFinance & Real Estate · Year ended 2025-12-31 · USD$1.60B$395.75M24.7%9.2%62.4%$1.85
PCYOTransportation & Utilities · Year ended 2025-08-31 · USD$26.09M$13.11M50.3%9.2%-9.3%$0.54
CNXNWholesale Trade · Year ended 2025-12-31 · USD$2.87B$83.72M2.9%9.2%2.5%$3.27
HQIServices · Year ended 2025-12-31 · USD$30.64M$6.33M20.7%9.3%-11.4%$0.45
GYREManufacturing · Year ended 2025-12-31 · USD$116.59M$9.88M8.5%9.3%10.2%$0.02
IMPPTransportation & Utilities · Year ended 2025-12-31 · USD$161.00M$49.98M31.0%9.4%9.2%$1.29
UTMDManufacturing · Year ended 2025-12-31 · USD$38.52M$11.29M29.3%9.5%-5.8%$3.48
TATTManufacturing · Year ended 2025-12-31 · USD$178.01M$16.82M9.4%9.5%17.0%$1.37

Rows per page: 2550100

Your saved companies and screens