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
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
MUManufacturing · Year ended 2026-09-03 · USD$133.19B$84.97B63.8%61.4%256.3%$74.33
MTSIManufacturing · Year ended 2025-10-03 · USD$967.26M-$54.21M-5.6%-4.1%32.6%-$0.73
MTEXManufacturing · Year ended 2025-12-31 · USD$108.04M-$15.21M-14.1%n/a-8.3%-$8.00
MTDRMining · Year ended 2025-12-31 · USD$3.70B$759.22M20.5%13.4%5.5%$6.09
MTDManufacturing · Year ended 2025-12-31 · USD$4.03B$869.19M21.6%n/a4.0%$42.05
MTCHServices · Year ended 2025-12-31 · USD$3.49B$613.46M17.6%n/a0.2%$2.38
MSTRFinance & Real Estate · Year ended 2025-12-31 · USD$477.23M-$3.85B-806.3%-8.7%3.0%-$15.23
MSIManufacturing · Year ended 2025-12-31 · USD$11.68B$2.15B18.4%89.4%8.0%$12.75
MSGMServices · Year ended 2025-12-31 · USD$11.30M$6.93M61.3%102.2%30.0%$1.43
MSFTServices · Year ended 2026-06-30 · USD$331.84B$133.75B40.3%30.2%17.8%$17.95
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
MRNAManufacturing · Year ended 2025-12-31 · USD$1.94B-$2.82B-145.2%-32.6%-39.9%-$7.26
MRKManufacturing · Year ended 2025-12-31 · USD$65.01B$18.25B28.1%34.7%1.3%$7.28
MRDNServices · Year ended 2025-12-31 · USD$182.86M-$91.98M-50.3%-197.6%21.0%-$7.76
MRAMManufacturing · Year ended 2025-12-31 · USD$55.20M-$586.0K-1.1%-0.9%9.5%-$0.03
MQServices · Year ended 2025-12-31 · USD$624.88M-$13.93M-2.2%-1.8%23.3%n/a
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
MPTFinance & Real Estate · Year ended 2025-12-31 · USD$972.02M-$277.05M-28.5%-6.0%-2.4%-$0.46
MOVManufacturing · Year ended 2026-01-31 · USD$671.31M$26.55M4.0%5.2%2.7%$1.17
MORNFinance & Real Estate · Year ended 2025-12-31 · USD$2.45B$374.20M15.3%30.6%7.5%$8.87
MOBXManufacturing · Year ended 2025-09-30 · USD$9.91M-$46.13M-465.4%n/a53.9%-$1.01

Rows per page: 2550100

Your saved companies and screens