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
MAServices · Year ended 2025-12-31 · USD$32.79B$14.97B45.6%193.2%16.4%$16.52
MGYMining · Year ended 2025-12-31 · USD$1.31B$337.28M25.7%16.9%-0.3%n/a
MLIManufacturing · Year ended 2025-12-27 · USD$4.18B$765.19M18.3%23.8%10.9%$6.86
MSCIServices · Year ended 2025-12-31 · USD$3.13B$1.20B38.4%n/a9.7%$15.69
MPLXTransportation & Utilities · Year ended 2025-12-31 · USD$13.00B$4.95B38.1%n/a8.9%n/a
MCOServices · Year ended 2025-12-31 · USD$7.72B$2.46B31.9%58.5%8.9%$13.67
MPWRManufacturing · Year ended 2025-12-31 · USD$2.79B$621.48M22.3%17.6%26.4%$12.86
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
MUManufacturing · Year ended 2026-09-03 · USD$133.19B$84.97B63.8%61.4%256.3%$74.33
MGEETransportation & Utilities · Year ended 2025-12-31 · USD$743.65M$135.89M18.3%10.4%9.9%$3.72
MGRCServices · Year ended 2025-12-31 · USD$944.24M$156.31M16.6%12.6%3.7%$6.35
MCDRetail Trade · Year ended 2025-12-31 · USD$26.89B$8.56B31.9%n/a3.7%$11.95
MLMMining · Year ended 2025-12-31 · USD$6.15B$1.14B18.5%11.3%8.6%$18.77
MRSHFinance & Real Estate · Year ended 2025-12-31 · USD$26.98B$4.16B15.4%27.2%10.3%$8.43
MKTXFinance & Real Estate · Year ended 2025-12-31 · USD$846.27M$246.63M29.1%21.5%3.6%$6.64
MKLFinance & Real Estate · Year ended 2025-12-31 · USD$15.51B$2.11B13.6%11.3%4.7%$169.22
LOANFinance & Real Estate · Year ended 2025-12-31 · USD$8.67M$5.11M59.0%11.9%-10.6%$0.45
MANHServices · Year ended 2025-12-31 · USD$1.08B$219.95M20.3%69.9%3.7%$3.60
MNRMining · Year ended 2025-12-31 · USD$1.18B$142.98M12.2%n/a21.2%$1.09
LOARManufacturing · Year ended 2025-12-31 · USD$496.28M$72.15M14.5%6.1%23.2%$0.75
LNWOServices · Year ended 2025-12-31 · USD$3.31B$276.00M8.3%112.7%4.0%$3.26
LEGHManufacturing · Year ended 2025-12-31 · USD$164.57M$41.81M25.4%7.9%-10.7%$1.74
LNTHManufacturing · Year ended 2025-12-31 · USD$1.54B$233.56M15.2%21.4%0.5%$3.41
LBFinance & Real Estate · Year ended 2025-12-31 · USD$199.09M$72.40M36.4%9.1%81.1%$0.94

Rows per page: 2550100

Your saved companies and screens