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
MKTWServices · Year ended 2025-12-31 · USD$328.12M$5.62M1.7%n/a-19.7%$2.31
MMLPWholesale Trade · Year ended 2025-12-31 · USD$716.11M-$14.74M-2.1%n/a1.2%n/a
MXCTServices · Year ended 2025-12-31 · USD$33.03M-$44.63M-135.1%-26.0%-14.5%-$0.42
MXLManufacturing · Year ended 2025-12-31 · USD$467.64M-$136.68M-29.2%-30.2%29.7%-$1.58
MPTFinance & Real Estate · Year ended 2025-12-31 · USD$972.02M-$277.05M-28.5%-6.0%-2.4%-$0.46
MEDManufacturing · Year ended 2025-12-31 · USD$385.79M-$18.67M-4.8%-9.4%-36.0%-$1.70
MLABManufacturing · Year ended 2026-03-31 · USD$249.13M$6.71M2.7%3.6%3.4%$1.21
MTDManufacturing · Year ended 2025-12-31 · USD$4.03B$869.19M21.6%n/a4.0%$42.05
MCHPManufacturing · Year ended 2026-03-31 · USD$4.71B$230.00M4.9%3.6%7.1%$0.22
MUManufacturing · Year ended 2026-09-03 · USD$133.19B$84.97B63.8%61.4%256.3%$74.33
MSFTServices · Year ended 2026-06-30 · USD$331.84B$133.75B40.3%30.2%17.8%$17.95
MLSSManufacturing · Year ended 2025-12-31 · USD$8.97M-$5.72M-63.8%-203.4%4.0%-$0.07
MDXGManufacturing · Year ended 2025-12-31 · USD$418.63M$48.58M11.6%18.9%20.0%$0.32
MNDOServices · Year ended 2025-12-31 · USD$19.46M$2.60M13.4%11.3%-9.3%$0.13
MNTNServices · Year ended 2025-12-31 · USD$290.09M-$6.43M-2.2%-2.1%28.6%-$0.13
MOBXManufacturing · Year ended 2025-09-30 · USD$9.91M-$46.13M-465.4%n/a53.9%-$1.01
MPWRManufacturing · Year ended 2025-12-31 · USD$2.79B$621.48M22.3%17.6%26.4%$12.86
MCOServices · Year ended 2025-12-31 · USD$7.72B$2.46B31.9%58.5%8.9%$13.67
MOVManufacturing · Year ended 2026-01-31 · USD$671.31M$26.55M4.0%5.2%2.7%$1.17
MYOManufacturing · Year ended 2025-12-31 · USD$40.93M-$15.57M-38.1%-136.6%25.7%-$0.37
MYGNManufacturing · Year ended 2025-12-31 · USD$824.50M-$365.90M-44.4%-99.4%-1.6%-$3.95
MNSBFinance & Real Estate · Year ended 2025-12-31 · USD$135.62M$15.61M11.5%7.1%-1.6%$1.76
CARTServices · Year ended 2025-12-31 · USD$3.74B$447.00M11.9%17.8%10.8%$1.60
MQServices · Year ended 2025-12-31 · USD$624.88M-$13.93M-2.2%-1.8%23.3%n/a
MRTServices · Year ended 2025-12-31 · USD$39.24M-$41.45M-105.6%n/a110.3%-$0.53

Rows per page: 2550100

Your saved companies and screens