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
MPWRManufacturing · Year ended 2025-12-31 · USD$2.79B$621.48M22.3%17.6%26.4%$12.86
MRPFinance & Real Estate · Year ended 2025-12-31 · USD$600.46M$379.86M63.3%6.5%n/a$2.44
MRSHFinance & Real Estate · Year ended 2025-12-31 · USD$26.98B$4.16B15.4%27.2%10.3%$8.43
MSCIServices · Year ended 2025-12-31 · USD$3.13B$1.20B38.4%n/a9.7%$15.69
MSEXTransportation & Utilities · Year ended 2025-12-31 · USD$194.69M$42.82M22.0%8.7%1.5%$2.36
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
MTCHServices · Year ended 2025-12-31 · USD$3.49B$613.46M17.6%n/a0.2%$2.38
MTDRMining · Year ended 2025-12-31 · USD$3.70B$759.22M20.5%13.4%5.5%$6.09
MUManufacturing · Year ended 2026-09-03 · USD$133.19B$84.97B63.8%61.4%256.3%$74.33
NBIXManufacturing · Year ended 2025-12-31 · USD$2.86B$478.60M16.7%14.7%21.4%$4.67
NDAQFinance & Real Estate · Year ended 2025-12-31 · USD$8.26B$1.79B21.6%14.6%11.6%$3.09
NDSNManufacturing · Year ended 2025-10-31 · USD$2.79B$484.47M17.4%15.9%3.8%$8.51
NEETransportation & Utilities · Year ended 2025-12-31 · USD$27.41B$6.83B24.9%12.5%10.7%$3.30
NENFinance & Real Estate · Year ended 2025-12-31 · USD$89.20M$6.03M6.8%n/a10.8%n/a
NFGTransportation & Utilities · Year ended 2025-09-30 · USD$2.28B$518.50M22.8%16.8%17.1%$5.68
NFLXServices · Year ended 2025-12-31 · USD$45.18B$10.98B24.3%41.3%15.9%$2.53
NGSMining · Year ended 2025-12-31 · USD$172.31M$19.93M11.6%7.3%9.9%$1.57
NGVTManufacturing · Year ended 2025-12-31 · USD$1.17B-$167.10M-14.3%-562.6%-2.7%-$4.61
NITransportation & Utilities · Year ended 2025-12-31 · USD$6.52B$929.50M14.3%9.8%23.5%$1.95
NICEServices · Year ended 2025-12-31 · USD$2.95B$612.10M20.8%15.8%7.7%$9.67
NJRTransportation & Utilities · Year ended 2025-09-30 · USD$2.04B$335.63M16.5%14.0%13.4%$3.33
NLCPFinance & Real Estate · Year ended 2025-12-31 · USD$51.07M$26.77M52.4%6.9%1.9%$1.28
NNNFinance & Real Estate · Year ended 2025-12-31 · USD$926.21M$389.78M42.1%8.8%6.6%$2.07

Rows per page: 2550100

Your saved companies and screens