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
MGEETransportation & Utilities · Year ended 2025-12-31 · USD$743.65M$135.89M18.3%10.4%9.9%$3.72
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
MSEXTransportation & Utilities · Year ended 2025-12-31 · USD$194.69M$42.82M22.0%8.7%1.5%$2.36
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
MPLXTransportation & Utilities · Year ended 2025-12-31 · USD$13.00B$4.95B38.1%n/a8.9%n/a
MSCIServices · Year ended 2025-12-31 · USD$3.13B$1.20B38.4%n/a9.7%$15.69
MLIManufacturing · Year ended 2025-12-27 · USD$4.18B$765.19M18.3%23.8%10.9%$6.86
MGYMining · Year ended 2025-12-31 · USD$1.31B$337.28M25.7%16.9%-0.3%n/a
MAServices · Year ended 2025-12-31 · USD$32.79B$14.97B45.6%193.2%16.4%$16.52
MTDRMining · Year ended 2025-12-31 · USD$3.70B$759.22M20.5%13.4%5.5%$6.09
MTCHServices · Year ended 2025-12-31 · USD$3.49B$613.46M17.6%n/a0.2%$2.38
MEDPServices · Year ended 2025-12-31 · USD$2.53B$451.12M17.8%98.3%20.0%$15.28
MGRTServices · Year ended 2025-09-30 · USD$11.09M$1.79M16.1%11.5%233.3%$0.17
METAIncludes Facebook, Instagram, WhatsAppServices · Year ended 2025-12-31 · USD$200.97B$60.46B30.1%27.8%22.2%$23.49
MRPFinance & Real Estate · Year ended 2025-12-31 · USD$600.46M$379.86M63.3%6.5%n/a$2.44
MNSTManufacturing · Year ended 2025-12-31 · USD$8.29B$1.91B23.0%23.1%10.7%n/a
MORNFinance & Real Estate · Year ended 2025-12-31 · USD$2.45B$374.20M15.3%30.6%7.5%$8.87
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
NSSCManufacturing · Year ended 2026-06-30 · USD$202.32M$43.03M21.3%22.5%11.4%$1.20
NDAQFinance & Real Estate · Year ended 2025-12-31 · USD$8.26B$1.79B21.6%14.6%11.6%$3.09
NFGTransportation & Utilities · Year ended 2025-09-30 · USD$2.28B$518.50M22.8%16.8%17.1%$5.68
NGSMining · Year ended 2025-12-31 · USD$172.31M$19.93M11.6%7.3%9.9%$1.57

Rows per page: 2550100

Your saved companies and screens