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
MASManufacturing · Year ended 2025-12-31 · USD$7.56B$810.00M10.7%n/m-3.4%$3.86
MAXServices · Year ended 2025-12-31 · USD$1.11B$26.76M2.4%n/a28.8%$0.39
MBIFinance & Real Estate · Year ended 2025-12-31 · USD$80.00M-$177.00M-221.3%n/a90.5%-$3.58
MCDRetail Trade · Year ended 2025-12-31 · USD$26.89B$8.56B31.9%n/a3.7%$11.95
MCKWholesale Trade · Year ended 2026-03-31 · USD$403.43B$4.76B1.2%n/a12.4%$38.38
MEGRWholesale Trade · Year ended 2025-12-31 · USD$18.79M$2.8K0.0%n/a15.9%$0.00
MKTWServices · Year ended 2025-12-31 · USD$328.12M$5.62M1.7%n/a-19.7%$2.31
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
MMLPWholesale Trade · Year ended 2025-12-31 · USD$716.11M-$14.74M-2.1%n/a1.2%n/a
MNKDManufacturing · Year ended 2025-12-31 · USD$348.97M$5.86M1.7%n/a22.2%$0.02
MNRMining · Year ended 2025-12-31 · USD$1.18B$142.98M12.2%n/a21.2%$1.09
MOManufacturing · Year ended 2025-12-31 · USD$23.28B$6.95B29.8%n/a-3.1%$4.12
MPLXTransportation & Utilities · Year ended 2025-12-31 · USD$13.00B$4.95B38.1%n/a8.9%n/a
MSCIServices · Year ended 2025-12-31 · USD$3.13B$1.20B38.4%n/a9.7%$15.69
MSGSServices · Year ended 2026-06-30 · USD$1.15B$7.76M0.7%n/a11.0%$0.32
MTCHServices · Year ended 2025-12-31 · USD$3.49B$613.46M17.6%n/a0.2%$2.38
MTDManufacturing · Year ended 2025-12-31 · USD$4.03B$869.19M21.6%n/a4.0%$42.05
MVNCFinance & Real Estate · Year ended 2025-12-31 · USD$3.47M$345.1K9.9%n/a124.8%$0.00
NATHRetail Trade · Year ended 2026-03-29 · USD$162.06M$20.02M12.4%n/a9.4%$4.85
NDLSRetail Trade · Year ended 2025-12-30 · USD$495.09M-$42.57M-8.6%n/a0.4%-$7.36
NENFinance & Real Estate · Year ended 2025-12-31 · USD$89.20M$6.03M6.8%n/a10.8%n/a
NGLTransportation & Utilities · Year ended 2026-03-31 · USD$3.16B-$139.16M-4.4%n/a-9.0%n/a
NMMTransportation & Utilities · Year ended 2025-12-31 · USD$1.34B$285.33M21.2%n/a0.8%n/a
NPFinance & Real Estate · Year ended 2025-12-31 · USD$159.55M$37.41M23.4%n/a33.7%-$0.26

Rows per page: 2550100

Your saved companies and screens