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
MGNOFinance & Real Estate · Year ended 2025-12-31 · USD$6.0K-$170.0Kn/m-0.9%-33.3%n/a
MGNIServices · Year ended 2025-12-31 · USD$713.95M$144.61M20.3%15.7%6.9%$0.95
MGNCMining · Year ended 2026-04-30 · USD$0-$14.72Mn/an/mn/an/a
MGMServices · Year ended 2025-12-31 · USD$17.54B$205.86M1.2%8.5%1.7%$0.76
MGLDFinance & Real Estate · Year ended 2026-06-30 · USD$25.31M-$4.37M-17.3%-22.7%8.0%-$0.10
MGIHManufacturing · Year ended 2025-06-30 · USD$25.33M-$6.32M-24.9%-25.4%-34.2%-$0.56
MGEETransportation & Utilities · Year ended 2025-12-31 · USD$743.65M$135.89M18.3%10.4%9.9%$3.72
MGAManufacturing · Year ended 2025-12-31 · USD$42.01B$829.00M2.0%6.5%-1.9%$2.93
MGServices · Year ended 2025-12-31 · USD$724.02M$16.84M2.3%7.1%-0.8%$0.53
MFINFinance & Real Estate · Year ended 2025-12-31 · USDn/a$43.04Mn/a8.5%n/a$1.78
MFICYear ended 2025-12-31 · USDn/a$63.17Mn/a4.8%n/an/a
MFBIFinance & Real Estate · Year ended 2026-03-31 · USDn/a-$514.6Kn/a-4.1%n/a-$1.04
MFAFinance & Real Estate · Year ended 2025-12-31 · USDn/a$176.78Mn/a9.7%n/a$1.30
MFServices · Year ended 2025-06-30 · USD$29.67M-$2.72M-9.2%-14.3%-42.5%-$0.37
METCMining · Year ended 2025-12-31 · USD$536.62M-$51.45M-9.6%-10.6%-19.5%-$0.99
METAIncludes Facebook, Instagram, WhatsAppServices · Year ended 2025-12-31 · USD$200.97B$60.46B30.1%27.8%22.2%$23.49
METFinance & Real Estate · Year ended 2025-12-31 · USD$77.08B$3.38B4.4%11.8%8.6%$4.71
MESHFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
MERCManufacturing · Year ended 2025-12-31 · USD$1.87B-$497.89M-26.7%-731.5%-8.6%-$7.44
MENSManufacturing · Year ended 2025-12-31 · USDn/a-$4.67Mn/an/an/a-$0.06
MELIServices · Year ended 2025-12-31 · USD$28.89B$2.00B6.9%29.6%39.1%$39.40
MEIManufacturing · Year ended 2026-05-02 · USD$1.02B-$35.70M-3.5%-5.3%-2.8%-$1.01
MEHAManufacturing · Year ended 2025-12-31 · USD$6.61M$758.5K11.5%49.2%0.7%$0.01
MEGRWholesale Trade · Year ended 2025-12-31 · USD$18.79M$2.8K0.0%n/a15.9%$0.00
MEDSWholesale Trade · Year ended 2025-12-31 · USD$23.34M-$101.27M-433.9%n/a28.7%-$1.43
MEDPServices · Year ended 2025-12-31 · USD$2.53B$451.12M17.8%98.3%20.0%$15.28
MEDManufacturing · Year ended 2025-12-31 · USD$385.79M-$18.67M-4.8%-9.4%-36.0%-$1.70
MECManufacturing · Year ended 2025-12-31 · USD$546.49M-$8.11M-1.5%-3.4%-6.0%-$0.40
MDXRServices · Year ended 2026-03-31 · USDn/a-$226.7Kn/an/an/a-$0.02
MDXGManufacturing · Year ended 2025-12-31 · USD$418.63M$48.58M11.6%18.9%20.0%$0.32
MDWKManufacturing · Year ended 2025-12-31 · USD$2.21M-$3.80M-171.5%-378.9%-6.3%-$0.02
MDUTransportation & Utilities · Year ended 2025-12-31 · USD$1.88B$190.40M10.2%6.9%6.7%$0.93
MDTManufacturing · Year ended 2026-04-24 · USD$36.36B$4.80B13.2%9.7%8.4%$3.73
MDRRFinance & Real Estate · Year ended 2025-12-31 · USD$10.40M-$2.39M-23.0%-25.3%6.8%-$1.90
MDNCManufacturing · Year ended 2026-02-28 · USD$9.73M$794.5K8.2%13.9%6.8%n/a
MDLZManufacturing · Year ended 2025-12-31 · USD$38.54B$2.45B6.4%9.5%5.8%$1.89
MDLNManufacturing · Year ended 2025-12-31 · USD$28.43B$1.16B4.1%10.8%11.5%-$0.01
MDLKServices · Year ended 2025-12-31 · USD$1.29M-$1.27M-98.1%n/a216.3%$0.00
MDIATransportation & Utilities · Year ended 2025-12-31 · USD$133.34M-$66.22M-49.7%-143.0%39.5%-$0.84
MDGLManufacturing · Year ended 2025-12-31 · USD$958.40M-$288.28M-30.1%-47.8%432.1%-$12.85
MDEXRetail Trade · Year ended 2025-12-31 · USDn/a-$2.98Mn/an/an/an/a
MDCXManufacturing · Year ended 2025-12-31 · USDn/a-$47.28Mn/an/mn/a-$2.74
MDBHFinance & Real Estate · Year ended 2025-12-31 · USDn/a-$21.25Mn/a-35.0%n/an/a
MDBServices · Year ended 2026-01-31 · USD$2.46B-$71.15M-2.9%-2.4%22.8%-$0.88
MDAIManufacturing · Year ended 2025-12-31 · USD$19.65M-$7.57M-38.5%n/a-33.6%-$0.29
MDServices · Year ended 2025-12-31 · USD$1.91B$165.39M8.6%19.1%-4.9%$1.94
MCYFinance & Real Estate · Year ended 2025-12-31 · USD$5.99B$541.09M9.0%22.4%9.4%$9.77
MCTAServices · Year ended 2026-03-31 · USD$4.81M-$22.6K-0.5%-0.4%-22.7%$0.00
MCSServices · Year ended 2025-12-31 · USD$758.46M$12.69M1.7%2.8%3.1%n/a
MCRIServices · Year ended 2025-12-31 · USD$545.12M$101.39M18.6%18.9%4.4%$5.43
MCRBManufacturing · Year ended 2025-12-31 · USDn/a$5.70Mn/a12.9%n/a$0.64
MCOServices · Year ended 2025-12-31 · USD$7.72B$2.46B31.9%58.5%8.9%$13.67
MCKWholesale Trade · Year ended 2026-03-31 · USD$403.43B$4.76B1.2%n/a12.4%$38.38
MCHXServices · Year ended 2025-12-31 · USD$45.42M-$5.24M-11.5%-17.4%-5.6%-$0.12
MCHPManufacturing · Year ended 2026-03-31 · USD$4.71B$230.00M4.9%3.6%7.1%$0.22
MCHBFinance & Real Estate · Year ended 2025-12-31 · USDn/a$265.74Mn/a9.3%n/a$1.27
MCGAFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
MCFTManufacturing · Year ended 2026-06-30 · USD$348.90M-$1.66M-0.5%-0.4%22.8%-$0.10
MCDRetail Trade · Year ended 2025-12-31 · USD$26.89B$8.56B31.9%n/a3.7%$11.95
MCBSFinance & Real Estate · Year ended 2025-12-31 · USDn/a$68.53Mn/a12.6%n/a$2.64
MCBFinance & Real Estate · Year ended 2025-12-31 · USDn/a$71.10Mn/a9.6%n/a$6.62
MCAGManufacturing · Year ended 2025-12-31 · USDn/a-$431.2Kn/an/an/an/a
MCFinance & Real Estate · Year ended 2025-12-31 · USDn/a$259.62Mn/a38.2%n/an/a
MBXManufacturing · Year ended 2025-12-31 · USDn/a-$86.97Mn/a-23.6%n/a-$2.38
MBWMFinance & Real Estate · Year ended 2025-12-31 · USDn/a$88.75Mn/a12.2%n/a$5.47
MBVIFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
MBUUManufacturing · Year ended 2026-06-30 · USD$914.59M$1.65M0.2%0.3%13.3%$0.09
MBRXManufacturing · Year ended 2025-12-31 · USD$0-$33.56Mn/a-223.6%n/an/a
MBOTManufacturing · Year ended 2025-12-31 · USDn/a-$13.14Mn/a-16.9%n/a-$0.29
MBLYServices · Year ended 2025-12-27 · USD$1.89B-$392.00M-20.7%-3.3%14.5%-$0.48
MBIOManufacturing · Year ended 2025-12-31 · USDn/a-$1.92Mn/a-20.2%n/a-$0.39
MBINFinance & Real Estate · Year ended 2025-12-31 · USDn/a$218.77Mn/a9.6%n/a$3.78
MBIFinance & Real Estate · Year ended 2025-12-31 · USD$80.00M-$177.00M-221.3%n/a90.5%-$3.58
MBCManufacturing · Year ended 2025-12-28 · USD$2.73B$26.70M1.0%2.0%1.3%$0.21
MBBCFinance & Real Estate · Year ended 2026-06-30 · USDn/a$1.79Mn/a3.7%n/a$0.66
MBAIServices · Year ended 2025-12-31 · USDn/a$4.14Mn/a120.5%n/a$0.66
MAZEManufacturing · Year ended 2025-12-31 · USDn/a-$131.12Mn/a-36.9%n/a-$3.05
MAYSFinance & Real Estate · Year ended 2025-07-31 · USD$22.47M-$136.2K-0.6%-0.3%4.1%-$0.07
MAXServices · Year ended 2025-12-31 · USD$1.11B$26.76M2.4%n/a28.8%$0.39
MATXTransportation & Utilities · Year ended 2025-12-31 · USD$3.34B$444.80M13.3%16.1%-2.3%$13.81
MATWManufacturing · Year ended 2025-09-30 · USD$1.50B-$24.47M-1.6%-5.1%-16.6%-$0.79
MATVManufacturing · Year ended 2025-12-31 · USD$1.99B-$337.40M-17.0%-67.7%0.3%-$6.19
MATManufacturing · Year ended 2025-12-31 · USD$5.35B$397.58M7.4%17.8%-0.6%$1.24
MASSManufacturing · Year ended 2025-12-31 · USD$56.20M$19.49M34.7%13.6%17.7%$0.54
MASKServices · Year ended 2025-06-30 · USD$4.84M$764.9K15.8%14.3%462.7%$0.07
MASManufacturing · Year ended 2025-12-31 · USD$7.56B$810.00M10.7%n/m-3.4%$3.86
MARAFinance & Real Estate · Year ended 2025-12-31 · USD$907.09M-$1.31B-144.6%-37.8%38.2%-$3.69
MARServices · Year ended 2025-12-31 · USD$26.19B$2.60B9.9%n/a4.3%$9.51
MAPSServices · Year ended 2025-12-31 · USD$174.70M$1.96M1.1%3.4%-5.3%n/a
MANHServices · Year ended 2025-12-31 · USD$1.08B$219.95M20.3%69.9%3.7%$3.60
MANEManufacturing · Year ended 2025-12-31 · USDn/a-$70.00Mn/an/an/a-$111.91
MANServices · Year ended 2025-12-31 · USD$17.96B-$13.30M-0.1%-0.6%0.6%-$0.29
MAMOManufacturing · Year ended 2025-12-31 · USD$71.83M$1.51M2.1%6.4%-34.3%$0.04
MAMKManufacturing · Year ended 2025-10-31 · USD$29.22M$2.0K0.0%0.0%36.3%n/a
MAMAManufacturing · Year ended 2026-01-31 · USD$171.71M$5.29M3.1%10.0%39.2%$0.13
MAINYear ended 2025-12-31 · USDn/a$493.40Mn/a16.5%n/a$3.95
MAIAManufacturing · Year ended 2025-12-31 · USDn/a-$22.40Mn/a-942.7%n/a-$0.70
MAGNManufacturing · Year ended 2025-09-27 · USD$3.20B-$159.00M-5.0%-14.9%46.5%-$4.47
MAGEMining · Year ended 2025-12-31 · USDn/a-$432.0Kn/an/an/a-$0.02
MACIServices · Year ended 2025-12-31 · USDn/a$5.54Mn/an/an/an/a

Rows per page: 2550100

Your saved companies and screens