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
MATXTransportation & Utilities · Year ended 2025-12-31 · USD$3.34B$444.80M13.3%16.1%-2.3%$13.81
MAXServices · Year ended 2025-12-31 · USD$1.11B$26.76M2.4%n/a28.8%$0.39
MAYSFinance & Real Estate · Year ended 2025-07-31 · USD$22.47M-$136.2K-0.6%-0.3%4.1%-$0.07
MAZEManufacturing · Year ended 2025-12-31 · USDn/a-$131.12Mn/a-36.9%n/a-$3.05
MBAIServices · Year ended 2025-12-31 · USDn/a$4.14Mn/a120.5%n/a$0.66
MBBCFinance & Real Estate · Year ended 2026-06-30 · USDn/a$1.79Mn/a3.7%n/a$0.66
MBCManufacturing · Year ended 2025-12-28 · USD$2.73B$26.70M1.0%2.0%1.3%$0.21
MBIFinance & Real Estate · Year ended 2025-12-31 · USD$80.00M-$177.00M-221.3%n/a90.5%-$3.58
MBINFinance & Real Estate · Year ended 2025-12-31 · USDn/a$218.77Mn/a9.6%n/a$3.78
MBIOManufacturing · Year ended 2025-12-31 · USDn/a-$1.92Mn/a-20.2%n/a-$0.39
MBLYServices · Year ended 2025-12-27 · USD$1.89B-$392.00M-20.7%-3.3%14.5%-$0.48
MBOTManufacturing · Year ended 2025-12-31 · USDn/a-$13.14Mn/a-16.9%n/a-$0.29
MBRXManufacturing · Year ended 2025-12-31 · USD$0-$33.56Mn/a-223.6%n/an/a
MBUUManufacturing · Year ended 2026-06-30 · USD$914.59M$1.65M0.2%0.3%13.3%$0.09
MBVIFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
MBWMFinance & Real Estate · Year ended 2025-12-31 · USDn/a$88.75Mn/a12.2%n/a$5.47
MBXManufacturing · Year ended 2025-12-31 · USDn/a-$86.97Mn/a-23.6%n/a-$2.38
MCFinance & Real Estate · Year ended 2025-12-31 · USDn/a$259.62Mn/a38.2%n/an/a
MCAGManufacturing · Year ended 2025-12-31 · USDn/a-$431.2Kn/an/an/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
MCGAFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
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
MCHXServices · Year ended 2025-12-31 · USD$45.42M-$5.24M-11.5%-17.4%-5.6%-$0.12
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
MCTAServices · Year ended 2026-03-31 · USD$4.81M-$22.6K-0.5%-0.4%-22.7%$0.00
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
MDAIManufacturing · Year ended 2025-12-31 · USD$19.65M-$7.57M-38.5%n/a-33.6%-$0.29
MDBServices · Year ended 2026-01-31 · USD$2.46B-$71.15M-2.9%-2.4%22.8%-$0.88
MDBHFinance & Real Estate · Year ended 2025-12-31 · USDn/a-$21.25Mn/a-35.0%n/an/a
MDCXManufacturing · Year ended 2025-12-31 · USDn/a-$47.28Mn/an/mn/a-$2.74
MDEXRetail Trade · Year ended 2025-12-31 · USDn/a-$2.98Mn/an/an/an/a
MDGLManufacturing · Year ended 2025-12-31 · USD$958.40M-$288.28M-30.1%-47.8%432.1%-$12.85
MDIATransportation & Utilities · Year ended 2025-12-31 · USD$133.34M-$66.22M-49.7%-143.0%39.5%-$0.84
MDLKServices · Year ended 2025-12-31 · USD$1.29M-$1.27M-98.1%n/a216.3%$0.00
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
MDWKManufacturing · Year ended 2025-12-31 · USD$2.21M-$3.80M-171.5%-378.9%-6.3%-$0.02

Rows per page: 2550100

Your saved companies and screens