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
MMMManufacturing · Year ended 2025-12-31 · USD$24.95B$3.25B13.0%68.5%1.5%$6.00
ARAYManufacturing · Year ended 2026-06-30 · USD$401.95M-$49.19M-12.2%-118.0%-12.3%n/a
AEMDManufacturing · Year ended 2026-03-31 · USDn/a-$7.15Mn/a-146.4%n/a-$10.61
ALURManufacturing · Year ended 2025-12-31 · USD$15.23M-$28.75M-188.8%n/a-52.6%-$3.81
ALRTFManufacturing · Year ended 2025-12-31 · USDn/a-$22.06Mn/an/an/a-$0.04
ANGOManufacturing · Year ended 2026-05-31 · USD$320.17M-$36.74M-11.5%-21.5%9.5%-$0.88
AORTManufacturing · Year ended 2025-12-31 · USD$441.33M$9.77M2.2%2.2%13.6%$0.21
RCELManufacturing · Year ended 2025-12-31 · USD$71.61M-$48.59M-67.8%n/a11.5%-$1.74
ADGMManufacturing · Year ended 2025-12-31 · USD$0-$25.08Mn/a-202.3%n/a-$1.51
DRTSManufacturing · Year ended 2025-12-31 · USDn/a-$42.63Mn/a-55.3%n/a-$0.53
ATECManufacturing · Year ended 2025-12-31 · USD$764.15M-$143.36M-18.8%n/m25.0%-$0.96
ANIKManufacturing · Year ended 2025-12-31 · USD$112.82M-$10.88M-9.6%-7.6%-5.9%-$0.76
APYXManufacturing · Year ended 2025-12-31 · USD$52.84M-$11.21M-21.2%-77.1%9.9%n/a
ATRCManufacturing · Year ended 2025-12-31 · USD$534.53M-$11.45M-2.1%-2.3%14.9%-$0.24
AMIXManufacturing · Year ended 2026-03-31 · USD$0-$16.71Mn/a-283.5%n/an/a
BAXManufacturing · Year ended 2025-12-31 · USD$11.24B-$957.00M-8.5%-15.7%5.7%-$1.87
BDXManufacturing · Year ended 2025-09-30 · USD$21.84B$1.68B7.7%6.6%8.2%$5.82
BTCYManufacturing · Year ended 2026-03-31 · USD$16.00M-$2.40M-15.0%n/a16.0%-$0.12
BSXManufacturing · Year ended 2025-12-31 · USD$20.07B$2.89B14.4%11.8%19.9%$1.94
BDMDManufacturing · Year ended 2025-12-31 · USD$22.54M-$27.54M-122.2%-88.2%-39.2%-$0.98
BBNXManufacturing · Year ended 2025-12-31 · USD$100.25M-$73.20M-73.0%-25.5%53.9%-$1.81
XAIRManufacturing · Year ended 2026-03-31 · USD$7.68M-$33.25M-433.0%-542.8%107.3%-$4.01
BVSManufacturing · Year ended 2025-12-31 · USD$568.09M$22.73M4.0%12.3%-0.9%$0.33
BJDXManufacturing · Year ended 2025-12-31 · USDn/a-$6.85Mn/a-114.6%n/a-$15.25
CARLManufacturing · Year ended 2025-12-31 · USD$50.51M-$29.63M-58.7%-30.0%85.9%-$2.12

Rows per page: 2550100

Your saved companies and screens