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 incomeNet marginReturn on equity ▴Revenue growthDiluted EPS
MBVIFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
MCAGManufacturing · Year ended 2025-12-31 · USDn/a-$431.2Kn/an/an/an/a
MCDRetail Trade · Year ended 2025-12-31 · USD$26.89B$8.56B31.9%n/a3.7%$11.95
MCGAFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
MCKWholesale Trade · Year ended 2026-03-31 · USD$403.43B$4.76B1.2%n/a12.4%$38.38
MDAIManufacturing · Year ended 2025-12-31 · USD$19.65M-$7.57M-38.5%n/a-33.6%-$0.29
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
MDLKServices · Year ended 2025-12-31 · USD$1.29M-$1.27M-98.1%n/a216.3%$0.00
MDXRServices · Year ended 2026-03-31 · USDn/a-$226.7Kn/an/an/a-$0.02
MEDSWholesale Trade · Year ended 2025-12-31 · USD$23.34M-$101.27M-433.9%n/a28.7%-$1.43
MEGRWholesale Trade · Year ended 2025-12-31 · USD$18.79M$2.8K0.0%n/a15.9%$0.00
MENSManufacturing · Year ended 2025-12-31 · USDn/a-$4.67Mn/an/an/a-$0.06
MESHFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
MGNCMining · Year ended 2026-04-30 · USD$0-$14.72Mn/an/mn/an/a
MGTIFinance & Real Estate · Year ended 2025-12-31 · USD$87.0K-$219.0K-251.7%n/a-73.0%$0.00
MGTXManufacturing · Year ended 2025-12-31 · USD$81.39M-$114.20M-140.3%n/a144.6%-$1.42
MINRMining · Year ended 2026-02-28 · USD$33.5K-$9.4K-28.0%n/a28.8%$0.00
MITIServices · Year ended 2025-12-31 · USDn/a$498.7Kn/an/an/a-$0.14
MKLYServices · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
MKTWServices · Year ended 2025-12-31 · USD$328.12M$5.62M1.7%n/a-19.7%$2.31
MLAAFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
MLCOServices · Year ended 2025-12-31 · USD$5.16B$145.46M2.8%n/a11.3%$0.15
MMCPManufacturing · Year ended 2025-12-31 · USD$4.06M-$123.8K-3.0%n/a98.0%$0.00
MMEXServices · Year ended 2026-04-30 · USD$0-$1.91Mn/an/an/a$0.00

Rows per page: 2550100

Your saved companies and screens