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
PENManufacturing · Year ended 2025-12-31 · USD$1.40B$177.69M12.7%12.4%17.5%$4.52
AWRTransportation & Utilities · Year ended 2025-12-31 · USD$658.07M$130.44M19.8%12.5%10.5%$3.37
ABTManufacturing · Year ended 2025-12-31 · USD$44.33B$6.52B14.7%12.5%5.7%$3.72
VEEVServices · Year ended 2026-01-31 · USD$3.20B$908.91M28.4%12.6%16.3%$5.44
CRMServices · Year ended 2026-01-31 · USD$41.52B$7.46B18.0%12.6%9.6%$7.80
NATRManufacturing · Year ended 2025-12-31 · USD$480.14M$20.45M4.3%12.7%5.7%$1.06
TBTCServices · Year ended 2025-12-31 · USD$11.05M$1.63M14.7%12.7%-1.0%$0.35
SHCServices · Year ended 2025-12-31 · USD$1.16B$77.95M6.7%12.9%5.7%$0.27
NRDSServices · Year ended 2025-12-31 · USD$836.60M$48.70M5.8%13.0%21.7%$0.64
PManufacturing · Year ended 2026-02-01 · USD$3.66B$188.18M5.1%13.0%15.6%$0.55
ALKSManufacturing · Year ended 2025-12-31 · USD$1.48B$241.66M16.4%13.3%-5.2%$1.43
BJRIRetail Trade · Year ended 2025-12-30 · USD$1.40B$48.81M3.5%13.3%3.1%$2.16
MTDRMining · Year ended 2025-12-31 · USD$3.70B$759.22M20.5%13.4%5.5%$6.09
NOWServices · Year ended 2025-12-31 · USD$13.28B$1.75B13.2%13.5%20.9%$1.67
PATHServices · Year ended 2026-01-31 · USD$1.61B$282.33M17.5%13.6%12.7%$0.52
MASSManufacturing · Year ended 2025-12-31 · USD$56.20M$19.49M34.7%13.6%17.7%$0.54
RSSSServices · Year ended 2026-06-30 · USD$48.31M$2.82M5.8%13.6%-1.5%$0.09
KVUEManufacturing · Year ended 2025-12-28 · USD$15.12B$1.47B9.7%13.7%-2.1%$0.76
FBIOManufacturing · Year ended 2025-12-31 · USD$63.26M$6.82M10.8%13.7%9.7%-$0.07
INMDManufacturing · Year ended 2025-12-31 · USD$370.50M$93.83M25.3%13.7%-6.2%$1.43
OLEDManufacturing · Year ended 2025-12-31 · USD$650.61M$242.07M37.2%13.7%0.5%$5.08
VFCManufacturing · Year ended 2026-03-28 · USD$9.61B$254.92M2.7%13.8%1.1%$0.64
MDNCManufacturing · Year ended 2026-02-28 · USD$9.73M$794.5K8.2%13.9%6.8%n/a
TALServices · Year ended 2026-02-28 · USD$3.01B$530.75M17.6%14.1%33.7%$2.75
ACCSServices · Year ended 2025-12-31 · USD$22.62M$4.29M19.0%14.1%-1.9%$1.11

Rows per page: 2550100

Your saved companies and screens