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 income ▾Net marginReturn on equityRevenue growthDiluted EPS
MCKWholesale Trade · Year ended 2026-03-31 · USD$403.43B$4.76B1.2%n/a12.4%$38.38
CAHWholesale Trade · Year ended 2026-06-30 · USD$254.25B$1.71B0.7%n/a14.2%$7.23
CORWholesale Trade · Year ended 2025-09-30 · USD$321.33B$1.55B0.5%103.1%9.3%$7.96
HLFWholesale Trade · Year ended 2025-12-31 · USD$5.04B$228.30M4.5%n/a0.9%$2.20
NUSWholesale Trade · Year ended 2025-12-31 · USD$1.49B$160.20M10.8%19.9%-14.3%$3.18
ESYNWholesale Trade · Year ended 2025-12-31 · USD$866.9K-$2.63M-303.4%-100.4%-30.8%-$0.40
STEKWholesale Trade · Year ended 2025-12-31 · USD$2.88M-$4.05M-140.7%n/a-43.1%-$0.02
COSMWholesale Trade · Year ended 2025-12-31 · USD$65.27M-$19.14M-29.3%-103.9%19.9%-$0.63
MEDSWholesale Trade · Year ended 2025-12-31 · USD$23.34M-$101.27M-433.9%n/a28.7%-$1.43

Rows per page: 2550100

Your saved companies and screens