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
Ticker ▴CompanyRevenueNet incomeNet marginReturn on equityRevenue growthDiluted EPS
MCFinance & Real Estate · Year ended 2025-12-31 · USDn/a$259.62Mn/a38.2%n/an/a
MCBFinance & Real Estate · Year ended 2025-12-31 · USDn/a$71.10Mn/a9.6%n/a$6.62
MCBSFinance & Real Estate · Year ended 2025-12-31 · USDn/a$68.53Mn/a12.6%n/a$2.64
MCDRetail Trade · Year ended 2025-12-31 · USD$26.89B$8.56B31.9%n/a3.7%$11.95
MCFTManufacturing · Year ended 2026-06-30 · USD$348.90M-$1.66M-0.5%-0.4%22.8%-$0.10
MCHBFinance & Real Estate · Year ended 2025-12-31 · USDn/a$265.74Mn/a9.3%n/a$1.27
MCHPManufacturing · Year ended 2026-03-31 · USD$4.71B$230.00M4.9%3.6%7.1%$0.22
MCKWholesale Trade · Year ended 2026-03-31 · USD$403.43B$4.76B1.2%n/a12.4%$38.38
MCOServices · Year ended 2025-12-31 · USD$7.72B$2.46B31.9%58.5%8.9%$13.67
MCRBManufacturing · Year ended 2025-12-31 · USDn/a$5.70Mn/a12.9%n/a$0.64
MCRIServices · Year ended 2025-12-31 · USD$545.12M$101.39M18.6%18.9%4.4%$5.43
MCSServices · Year ended 2025-12-31 · USD$758.46M$12.69M1.7%2.8%3.1%n/a
MCYFinance & Real Estate · Year ended 2025-12-31 · USD$5.99B$541.09M9.0%22.4%9.4%$9.77
MDServices · Year ended 2025-12-31 · USD$1.91B$165.39M8.6%19.1%-4.9%$1.94
MDBServices · Year ended 2026-01-31 · USD$2.46B-$71.15M-2.9%-2.4%22.8%-$0.88
MDIATransportation & Utilities · Year ended 2025-12-31 · USD$133.34M-$66.22M-49.7%-143.0%39.5%-$0.84
MDLNManufacturing · Year ended 2025-12-31 · USD$28.43B$1.16B4.1%10.8%11.5%-$0.01
MDLZManufacturing · Year ended 2025-12-31 · USD$38.54B$2.45B6.4%9.5%5.8%$1.89
MDNCManufacturing · Year ended 2026-02-28 · USD$9.73M$794.5K8.2%13.9%6.8%n/a
MDRRFinance & Real Estate · Year ended 2025-12-31 · USD$10.40M-$2.39M-23.0%-25.3%6.8%-$1.90
MDTManufacturing · Year ended 2026-04-24 · USD$36.36B$4.80B13.2%9.7%8.4%$3.73
MDUTransportation & Utilities · Year ended 2025-12-31 · USD$1.88B$190.40M10.2%6.9%6.7%$0.93
MDXGManufacturing · Year ended 2025-12-31 · USD$418.63M$48.58M11.6%18.9%20.0%$0.32
MECManufacturing · Year ended 2025-12-31 · USD$546.49M-$8.11M-1.5%-3.4%-6.0%-$0.40
MEDManufacturing · Year ended 2025-12-31 · USD$385.79M-$18.67M-4.8%-9.4%-36.0%-$1.70

Rows per page: 2550100

Your saved companies and screens