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
MPUServices · Year ended 2025-12-31 · USD$26.11M-$34.30M-131.4%-189.8%-27.9%-$0.75
MPWRManufacturing · Year ended 2025-12-31 · USD$2.79B$621.48M22.3%17.6%26.4%$12.86
MQServices · Year ended 2025-12-31 · USD$624.88M-$13.93M-2.2%-1.8%23.3%n/a
MRAMManufacturing · Year ended 2025-12-31 · USD$55.20M-$586.0K-1.1%-0.9%9.5%-$0.03
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
MRNAManufacturing · Year ended 2025-12-31 · USD$1.94B-$2.82B-145.2%-32.6%-39.9%-$7.26
MRTServices · Year ended 2025-12-31 · USD$39.24M-$41.45M-105.6%n/a110.3%-$0.53
MRVLManufacturing · Year ended 2026-01-31 · USD$8.19B$2.67B32.6%18.7%42.1%$3.07
MSFTServices · Year ended 2026-06-30 · USD$331.84B$133.75B40.3%30.2%17.8%$17.95
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
MSTRFinance & Real Estate · Year ended 2025-12-31 · USD$477.23M-$3.85B-806.3%-8.7%3.0%-$15.23
MTCHServices · Year ended 2025-12-31 · USD$3.49B$613.46M17.6%n/a0.2%$2.38
MTDManufacturing · Year ended 2025-12-31 · USD$4.03B$869.19M21.6%n/a4.0%$42.05
MTDRMining · Year ended 2025-12-31 · USD$3.70B$759.22M20.5%13.4%5.5%$6.09
MTEXManufacturing · Year ended 2025-12-31 · USD$108.04M-$15.21M-14.1%n/a-8.3%-$8.00
MTSIManufacturing · Year ended 2025-10-03 · USD$967.26M-$54.21M-5.6%-4.1%32.6%-$0.73
MUManufacturing · Year ended 2026-09-03 · USD$133.19B$84.97B63.8%61.4%256.3%$74.33
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
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
NABLServices · Year ended 2025-12-31 · USD$508.84M-$18.82M-3.7%-2.3%9.3%-$0.10
NAGEManufacturing · Year ended 2025-12-31 · USD$129.42M$17.38M13.4%22.7%29.9%$0.20

Rows per page: 2550100

Your saved companies and screens