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
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
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
MRLNServices · Year ended 2025-12-31 · USDn/a$6.01Mn/an/an/an/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
NENFinance & Real Estate · Year ended 2025-12-31 · USD$89.20M$6.03M6.8%n/a10.8%n/a
NKLRManufacturing · Year ended 2025-12-31 · USDn/a$539.52Mn/an/an/a$9.74
NMMTransportation & Utilities · Year ended 2025-12-31 · USD$1.34B$285.33M21.2%n/a0.8%n/a
NOEMFinance & Real Estate · Year ended 2025-12-31 · USDn/a$1.65Mn/an/an/an/a
NPFinance & Real Estate · Year ended 2025-12-31 · USD$159.55M$37.41M23.4%n/a33.7%-$0.26
NPACFinance & Real Estate · Year ended 2025-12-31 · USDn/a$7.68Mn/an/an/an/a
NRPMining · Year ended 2025-12-31 · USDn/a$136.37Mn/an/an/an/a
NSTMRetail Trade · Year ended 2025-12-31 · USDn/a$2.38Mn/an/an/a$0.05
NTWOManufacturing · Year ended 2025-12-31 · USDn/a$6.62Mn/an/an/an/a
NVAXManufacturing · Year ended 2025-12-31 · USD$1.12B$440.30M39.2%n/a64.7%$2.58
OACCFinance & Real Estate · Year ended 2025-12-31 · USDn/a$7.29Mn/an/an/an/a
OBAFinance & Real Estate · Year ended 2025-12-31 · USDn/a$4.78Mn/an/an/an/a

Rows per page: 2550100

Your saved companies and screens