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
MYGNManufacturing · Year ended 2025-12-31 · USD$824.50M-$365.90M-44.4%-99.4%-1.6%-$3.95
MYOManufacturing · Year ended 2025-12-31 · USD$40.93M-$15.57M-38.1%-136.6%25.7%-$0.37
MOVManufacturing · Year ended 2026-01-31 · USD$671.31M$26.55M4.0%5.2%2.7%$1.17
MCOServices · Year ended 2025-12-31 · USD$7.72B$2.46B31.9%58.5%8.9%$13.67
MPWRManufacturing · Year ended 2025-12-31 · USD$2.79B$621.48M22.3%17.6%26.4%$12.86
MOBXManufacturing · Year ended 2025-09-30 · USD$9.91M-$46.13M-465.4%n/a53.9%-$1.01
MNTNServices · Year ended 2025-12-31 · USD$290.09M-$6.43M-2.2%-2.1%28.6%-$0.13
MNDOServices · Year ended 2025-12-31 · USD$19.46M$2.60M13.4%11.3%-9.3%$0.13
MDXGManufacturing · Year ended 2025-12-31 · USD$418.63M$48.58M11.6%18.9%20.0%$0.32
MLSSManufacturing · Year ended 2025-12-31 · USD$8.97M-$5.72M-63.8%-203.4%4.0%-$0.07
MSFTServices · Year ended 2026-06-30 · USD$331.84B$133.75B40.3%30.2%17.8%$17.95
MUManufacturing · Year ended 2026-09-03 · USD$133.19B$84.97B63.8%61.4%256.3%$74.33
MCHPManufacturing · Year ended 2026-03-31 · USD$4.71B$230.00M4.9%3.6%7.1%$0.22
MTDManufacturing · Year ended 2025-12-31 · USD$4.03B$869.19M21.6%n/a4.0%$42.05
MLABManufacturing · Year ended 2026-03-31 · USD$249.13M$6.71M2.7%3.6%3.4%$1.21
MEDManufacturing · Year ended 2025-12-31 · USD$385.79M-$18.67M-4.8%-9.4%-36.0%-$1.70
MPTFinance & Real Estate · Year ended 2025-12-31 · USD$972.02M-$277.05M-28.5%-6.0%-2.4%-$0.46
MXLManufacturing · Year ended 2025-12-31 · USD$467.64M-$136.68M-29.2%-30.2%29.7%-$1.58
MXCTServices · Year ended 2025-12-31 · USD$33.03M-$44.63M-135.1%-26.0%-14.5%-$0.42
MMLPWholesale Trade · Year ended 2025-12-31 · USD$716.11M-$14.74M-2.1%n/a1.2%n/a
MKTWServices · Year ended 2025-12-31 · USD$328.12M$5.62M1.7%n/a-19.7%$2.31
MCHXServices · Year ended 2025-12-31 · USD$45.42M-$5.24M-11.5%-17.4%-5.6%-$0.12
MNKDManufacturing · Year ended 2025-12-31 · USD$348.97M$5.86M1.7%n/a22.2%$0.02
MTEXManufacturing · Year ended 2025-12-31 · USD$108.04M-$15.21M-14.1%n/a-8.3%-$8.00
MANHServices · Year ended 2025-12-31 · USD$1.08B$219.95M20.3%69.9%3.7%$3.60

Rows per page: 2550100

Your saved companies and screens