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 margin ▾Return on equityRevenue growthDiluted EPS
STEManufacturing · Year ended 2026-03-31 · USD$5.94B$782.30M13.2%10.9%8.7%$7.93
CORTManufacturing · Year ended 2025-12-31 · USD$761.41M$99.65M13.1%15.4%12.8%$0.82
ITICFinance & Real Estate · Year ended 2025-12-31 · USD$272.75M$35.18M12.9%13.1%5.6%$18.57
SPROManufacturing · Year ended 2025-12-31 · USD$66.80M$8.57M12.8%14.5%39.2%$0.15
VCYTServices · Year ended 2025-12-31 · USD$517.14M$66.35M12.8%5.1%16.0%$0.82
PHMConstruction · Year ended 2025-12-31 · USD$17.31B$2.22B12.8%17.1%-3.5%$11.12
PENManufacturing · Year ended 2025-12-31 · USD$1.40B$177.69M12.7%12.4%17.5%$4.52
FRPTManufacturing · Year ended 2025-12-31 · USD$1.10B$139.14M12.6%11.5%13.0%$2.64
EGGServices · Year ended 2025-09-30 · USD$4.45M$559.7K12.6%3.5%12.2%$0.02
OPXSManufacturing · Year ended 2025-09-28 · USD$41.34M$5.15M12.5%21.2%21.6%$0.74
SPSCServices · Year ended 2025-12-31 · USD$751.50M$93.34M12.4%9.6%17.8%$2.46
BRCManufacturing · Year ended 2026-07-31 · USD$1.66B$205.38M12.4%15.1%9.8%n/a
CTSManufacturing · Year ended 2025-12-31 · USD$541.32M$65.32M12.1%11.8%5.2%$2.19
CARTServices · Year ended 2025-12-31 · USD$3.74B$447.00M11.9%17.8%10.8%$1.60
COCOManufacturing · Year ended 2025-12-31 · USD$609.78M$71.32M11.7%21.5%18.2%$1.19
SWKSManufacturing · Year ended 2025-10-03 · USD$4.09B$477.10M11.7%8.3%-2.2%$3.08
MDXGManufacturing · Year ended 2025-12-31 · USD$418.63M$48.58M11.6%18.9%20.0%$0.32
ODCManufacturing · Year ended 2026-07-31 · USD$493.84M$56.97M11.5%19.1%1.7%n/a
CGNXManufacturing · Year ended 2025-12-31 · USD$994.36M$114.44M11.5%7.7%8.7%$0.68
LGCYServices · Year ended 2026-06-30 · USD$80.06M$9.14M11.4%17.3%24.8%$0.66
SPOKTransportation & Utilities · Year ended 2025-12-31 · USD$139.71M$15.88M11.4%10.8%1.5%$0.75
BHICServices · Year ended 2025-12-31 · USD$5.69M$642.1K11.3%43.5%208.3%$0.06
NTCTServices · Year ended 2026-03-31 · USD$859.48M$95.53M11.1%5.8%4.5%$1.30
CALMAgriculture · Year ended 2026-05-30 · USD$2.91B$316.68M10.9%12.0%-31.7%$6.63
EBFManufacturing · Year ended 2026-02-28 · USD$392.40M$42.63M10.9%13.8%-0.6%$1.66

Rows per page: 2550100

Your saved companies and screens