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
MSNManufacturing · Year ended 2026-03-31 · USD$6.31M-$4.30M-68.1%-25.0%-41.5%-$0.20
MSGYConstruction · Year ended 2026-03-31 · USD$23.56M-$8.00M-34.0%-95.7%1.0%$0.56
MSAIManufacturing · Year ended 2025-12-31 · USD$5.55M-$11.71M-211.0%-36.6%-25.0%-$0.31
MRTNTransportation & Utilities · Year ended 2025-12-31 · USD$883.65M$17.44M2.0%2.3%-8.3%$0.21
MRNAManufacturing · Year ended 2025-12-31 · USD$1.94B-$2.82B-145.2%-32.6%-39.9%-$7.26
MRKRManufacturing · Year ended 2025-12-31 · USD$3.55M-$12.16M-343.0%-72.4%-46.2%-$0.79
MREOManufacturing · Year ended 2025-12-31 · USD$500.0K-$41.88Mn/m-102.4%n/a-$0.05
MRAMManufacturing · Year ended 2025-12-31 · USD$55.20M-$586.0K-1.1%-0.9%9.5%-$0.03
MPWRManufacturing · Year ended 2025-12-31 · USD$2.79B$621.48M22.3%17.6%26.4%$12.86
MPUServices · Year ended 2025-12-31 · USD$26.11M-$34.30M-131.4%-189.8%-27.9%-$0.75
MPTIManufacturing · Year ended 2025-12-31 · USD$54.42M$8.45M15.5%13.4%11.0%$2.62
MPLTManufacturing · Year ended 2025-12-31 · USDn/a-$161.15Mn/a-35.2%n/a-$18.56
MOVManufacturing · Year ended 2026-01-31 · USD$671.31M$26.55M4.0%5.2%2.7%$1.17
MOMOServices · Year ended 2025-12-31 · USD$1.48B$115.33M7.8%7.3%2.4%$0.34
MODDManufacturing · Year ended 2026-03-31 · USDn/a-$28.24Mn/a-217.9%n/a-$12.36
MNTRFinance & Real Estate · Year ended 2025-12-31 · USD$166.8K-$574.1K-344.2%-24.8%n/a-$0.03
MNTNServices · Year ended 2025-12-31 · USD$290.09M-$6.43M-2.2%-2.1%28.6%-$0.13
MNPRManufacturing · Year ended 2025-12-31 · USD$0-$13.72Mn/a-10.0%n/an/a
MNOVManufacturing · Year ended 2025-12-31 · USD$409.7K-$12.00Mn/m-28.9%n/a-$0.24
MNDOServices · Year ended 2025-12-31 · USD$19.46M$2.60M13.4%11.3%-9.3%$0.13
MMIFinance & Real Estate · Year ended 2025-12-31 · USD$755.16M-$1.91M-0.3%-0.3%8.5%-$0.05
MMEDManufacturing · Year ended 2026-04-24 · USD$3.10B-$333.00M-10.7%-9.2%14.3%-$1.30
MLTXManufacturing · Year ended 2025-12-31 · USDn/a-$227.32Mn/a-74.7%n/a-$3.53
MLRManufacturing · Year ended 2025-12-31 · USD$790.27M$23.01M2.9%5.5%-37.2%$1.98
MLPFinance & Real Estate · Year ended 2025-12-31 · USD$19.46M-$10.58M-54.4%-32.0%68.2%n/a

Rows per page: 2550100

Your saved companies and screens