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
TickerCompany ▾RevenueNet incomeNet marginReturn on equityRevenue growthDiluted EPS
MSGMServices · Year ended 2025-12-31 · USD$11.30M$6.93M61.3%102.2%30.0%$1.43
MSIManufacturing · Year ended 2025-12-31 · USD$11.68B$2.15B18.4%89.4%8.0%$12.75
MORNFinance & Real Estate · Year ended 2025-12-31 · USD$2.45B$374.20M15.3%30.6%7.5%$8.87
MNSTManufacturing · Year ended 2025-12-31 · USD$8.29B$1.91B23.0%23.1%10.7%n/a
MDBServices · Year ended 2026-01-31 · USD$2.46B-$71.15M-2.9%-2.4%22.8%-$0.88
MNTSManufacturing · Year ended 2025-12-31 · USD$1.11M-$30.47Mn/m-177.8%-47.5%-$49.10
MRNAManufacturing · Year ended 2025-12-31 · USD$1.94B-$2.82B-145.2%-32.6%-39.9%-$7.26
MMEDManufacturing · Year ended 2026-04-24 · USD$3.10B-$333.00M-10.7%-9.2%14.3%-$1.30
METAIncludes Facebook, Instagram, WhatsAppServices · Year ended 2025-12-31 · USD$200.97B$60.46B30.1%27.8%22.2%$23.49
MRDNServices · Year ended 2025-12-31 · USD$182.86M-$91.98M-50.3%-197.6%21.0%-$7.76
MRKManufacturing · Year ended 2025-12-31 · USD$65.01B$18.25B28.1%34.7%1.3%$7.28
MNTRFinance & Real Estate · Year ended 2025-12-31 · USD$166.8K-$574.1K-344.2%-24.8%n/a-$0.03
MPUServices · Year ended 2025-12-31 · USD$26.11M-$34.30M-131.4%-189.8%-27.9%-$0.75
MGRTServices · Year ended 2025-09-30 · USD$11.09M$1.79M16.1%11.5%233.3%$0.17
MDTManufacturing · Year ended 2026-04-24 · USD$36.36B$4.80B13.2%9.7%8.4%$3.73
MDNCManufacturing · Year ended 2026-02-28 · USD$9.73M$794.5K8.2%13.9%6.8%n/a
MHManufacturing · Year ended 2026-03-31 · USD$2.10B$35.32M1.7%4.9%0.1%$0.19
MTCHServices · Year ended 2025-12-31 · USD$3.49B$613.46M17.6%n/a0.2%$2.38
MTDRMining · Year ended 2025-12-31 · USD$3.70B$759.22M20.5%13.4%5.5%$6.09
MGLDFinance & Real Estate · Year ended 2026-06-30 · USD$25.31M-$4.37M-17.3%-22.7%8.0%-$0.10
MRVLManufacturing · Year ended 2026-01-31 · USD$8.19B$2.67B32.6%18.7%42.1%$3.07
MRTServices · Year ended 2025-12-31 · USD$39.24M-$41.45M-105.6%n/a110.3%-$0.53
MQServices · Year ended 2025-12-31 · USD$624.88M-$13.93M-2.2%-1.8%23.3%n/a
CARTServices · Year ended 2025-12-31 · USD$3.74B$447.00M11.9%17.8%10.8%$1.60
MNSBFinance & Real Estate · Year ended 2025-12-31 · USD$135.62M$15.61M11.5%7.1%-1.6%$1.76

Rows per page: 2550100

Your saved companies and screens