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
TickerCompanyRevenueNet incomeNet marginReturn on equity ▾Revenue growthDiluted EPS
MMLPWholesale Trade · Year ended 2025-12-31 · USD$716.11M-$14.74M-2.1%n/a1.2%n/a
MMTXServices · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
MNKDManufacturing · Year ended 2025-12-31 · USD$348.97M$5.86M1.7%n/a22.2%$0.02
MNRMining · Year ended 2025-12-31 · USD$1.18B$142.98M12.2%n/a21.2%$1.09
MOManufacturing · Year ended 2025-12-31 · USD$23.28B$6.95B29.8%n/a-3.1%$4.12
MOBXManufacturing · Year ended 2025-09-30 · USD$9.91M-$46.13M-465.4%n/a53.9%-$1.01
MOVEServices · Year ended 2025-12-31 · USD$433.0K-$18.29Mn/mn/a-57.3%-$21.79
MPLXTransportation & Utilities · Year ended 2025-12-31 · USD$13.00B$4.95B38.1%n/a8.9%n/a
MRAIServices · Year ended 2025-12-31 · USD$18.10M-$16.56M-91.5%n/a-35.8%-$0.95
MRCLServices · Year ended 2026-06-30 · USD$30.4K-$32.1K-105.4%n/a680.0%$0.00
MRLNServices · Year ended 2025-12-31 · USDn/a$6.01Mn/an/an/an/a
MRTServices · Year ended 2025-12-31 · USD$39.24M-$41.45M-105.6%n/a110.3%-$0.53
MSCIServices · Year ended 2025-12-31 · USD$3.13B$1.20B38.4%n/a9.7%$15.69
MSGSServices · Year ended 2026-06-30 · USD$1.15B$7.76M0.7%n/a11.0%$0.32
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
MTEXManufacturing · Year ended 2025-12-31 · USD$108.04M-$15.21M-14.1%n/a-8.3%-$8.00
MTTNManufacturing · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
MTWOWholesale Trade · Year ended 2025-11-30 · USDn/a-$6.49Mn/an/an/a-$0.01
MUZEFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
MVNCFinance & Real Estate · Year ended 2025-12-31 · USD$3.47M$345.1K9.9%n/a124.8%$0.00
MWAIFinance & Real Estate · Year ended 2026-06-30 · USD$527.9K-$1.59M-301.1%n/a-11.2%n/a
MYCBFinance & Real Estate · Year ended 2025-07-31 · USD$0-$498.3Kn/an/mn/a-$0.04
MYNDManufacturing · Year ended 2025-12-31 · USD$167.93M-$54.07M-32.2%n/a-37.2%-$0.12
NAPDServices · Year ended 2026-04-30 · USD$1.42M-$2.88M-202.8%n/an/a-$0.01

Rows per page: 2550100

Your saved companies and screens