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
IDXGManufacturing · Year ended 2025-12-31 · USD$38.73M$24.57M63.5%109.9%-17.5%$0.89
UTMDManufacturing · Year ended 2025-12-31 · USD$38.52M$11.29M29.3%9.5%-5.8%$3.48
RMDManufacturing · Year ended 2026-06-30 · USD$5.65B$1.52B26.9%23.1%9.9%$10.43
IRMDManufacturing · Year ended 2025-12-31 · USD$83.81M$22.48M26.8%23.8%14.4%$1.75
SNWVManufacturing · Year ended 2025-12-31 · USD$44.05M$11.81M26.8%729.6%35.0%$0.41
LMATManufacturing · Year ended 2025-12-31 · USD$249.60M$57.73M23.1%14.7%13.5%$2.52
SOLVManufacturing · Year ended 2025-12-31 · USD$8.32B$1.56B18.7%30.8%0.9%$8.88
GMEDManufacturing · Year ended 2025-12-31 · USD$2.94B$537.87M18.3%11.8%16.7%$3.92
DXCMManufacturing · Year ended 2025-12-31 · USD$4.66B$836.30M17.9%30.5%15.6%$2.09
PDEXManufacturing · Year ended 2026-06-30 · USD$77.55M$13.66M17.6%28.7%16.5%$4.12
USAQManufacturing · Year ended 2025-12-31 · USD$2.69M$457.4K17.0%28.1%26.3%$0.02
WSTManufacturing · Year ended 2025-12-31 · USD$3.07B$493.70M16.1%15.5%6.3%$6.79
INSPManufacturing · Year ended 2025-12-31 · USD$911.98M$145.42M15.9%18.6%13.6%$4.89
BSXManufacturing · Year ended 2025-12-31 · USD$20.07B$2.89B14.4%11.8%19.9%$1.94
MMMManufacturing · Year ended 2025-12-31 · USD$24.95B$3.25B13.0%68.5%1.5%$6.00
SYKManufacturing · Year ended 2025-12-31 · USD$25.12B$3.25B12.9%14.5%11.2%$8.40
PENManufacturing · Year ended 2025-12-31 · USD$1.40B$177.69M12.7%12.4%17.5%$4.52
MDXGManufacturing · Year ended 2025-12-31 · USD$418.63M$48.58M11.6%18.9%20.0%$0.32
UFPTManufacturing · Year ended 2025-12-31 · USD$602.80M$68.31M11.3%16.1%19.5%$8.75
MHUAFManufacturing · Year ended 2025-12-31 · USD$61.79M$6.78M11.0%3.6%-36.2%$18.04
PODDManufacturing · Year ended 2025-12-31 · USD$2.71B$247.10M9.1%16.3%30.7%$3.48
EMBCManufacturing · Year ended 2025-09-30 · USD$1.08B$95.40M8.8%n/a-3.8%$1.62
MMSIManufacturing · Year ended 2025-12-31 · USD$1.52B$128.49M8.5%8.1%11.8%$2.13
MDNCManufacturing · Year ended 2026-02-28 · USD$9.73M$794.5K8.2%13.9%6.8%n/a
BDXManufacturing · Year ended 2025-09-30 · USD$21.84B$1.68B7.7%6.6%8.2%$5.82

Rows per page: 2550100

Your saved companies and screens