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
TickerCompany ▴RevenueNet incomeNet marginReturn on equityRevenue growthDiluted EPS
IARTManufacturing · Year ended 2025-12-31 · USD$1.64B-$516.47M-31.6%-49.5%1.5%-$6.74
INBSManufacturing · Year ended 2026-06-30 · USD$4.22M-$12.43M-294.9%-225.6%38.1%-$8.44
IDXGManufacturing · Year ended 2025-12-31 · USD$38.73M$24.57M63.5%109.9%-17.5%$0.89
IVFManufacturing · Year ended 2025-12-31 · USD$6.84M-$23.32M-340.9%-322.8%4.7%-$214.64
IRMDManufacturing · Year ended 2025-12-31 · USD$83.81M$22.48M26.8%23.8%14.4%$1.75
ICCMManufacturing · Year ended 2025-12-31 · USD$3.38M-$15.06M-445.6%-166.4%2.7%$0.24
INFUManufacturing · Year ended 2025-12-31 · USD$143.44M$6.63M4.6%11.6%6.4%$0.31
INSPManufacturing · Year ended 2025-12-31 · USD$911.98M$145.42M15.9%18.6%13.6%$4.89
NSPRManufacturing · Year ended 2025-12-31 · USD$8.98M-$48.79M-543.3%-88.4%28.1%-$0.76
KMTSManufacturing · Year ended 2026-04-30 · USD$95.13M-$131.61M-138.4%-50.7%59.0%-$2.43
KRMDManufacturing · Year ended 2025-12-31 · USD$41.13M-$2.64M-6.4%-15.5%22.2%-$0.06
LMATManufacturing · Year ended 2025-12-31 · USD$249.60M$57.73M23.1%14.7%13.5%$2.52
LNSRManufacturing · Year ended 2025-12-31 · USD$58.44M-$34.28M-58.7%n/a9.2%-$2.87
LUCDManufacturing · Year ended 2025-12-31 · USD$4.71M-$58.01Mn/m-530.4%8.3%n/a
MMSIManufacturing · Year ended 2025-12-31 · USD$1.52B$128.49M8.5%8.1%11.8%$2.13
MDXGManufacturing · Year ended 2025-12-31 · USD$418.63M$48.58M11.6%18.9%20.0%$0.32
MDNCManufacturing · Year ended 2026-02-28 · USD$9.73M$794.5K8.2%13.9%6.8%n/a
MDLNManufacturing · Year ended 2025-12-31 · USD$28.43B$1.16B4.1%10.8%11.5%-$0.01
MHUAFManufacturing · Year ended 2025-12-31 · USD$61.79M$6.78M11.0%3.6%-36.2%$18.04
MBOTManufacturing · Year ended 2025-12-31 · USDn/a-$13.14Mn/a-16.9%n/a-$0.29
MMEDManufacturing · Year ended 2026-04-24 · USD$3.10B-$333.00M-10.7%-9.2%14.3%-$1.30
MODDManufacturing · Year ended 2026-03-31 · USDn/a-$28.24Mn/a-217.9%n/a-$12.36
MCAGManufacturing · Year ended 2025-12-31 · USDn/a-$431.2Kn/an/an/an/a
NEPHManufacturing · Year ended 2025-12-31 · USD$18.79M$1.19M6.4%11.7%32.7%$0.11
NMTCManufacturing · Year ended 2025-09-30 · USD$9.10M-$3.61M-39.6%-51.0%163.5%-$0.09

Rows per page: 2550100

Your saved companies and screens