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
MDIATransportation & Utilities · Year ended 2025-12-31 · USD$133.34M-$66.22M-49.7%-143.0%39.5%-$0.84
MDLKServices · Year ended 2025-12-31 · USD$1.29M-$1.27M-98.1%n/a216.3%$0.00
MEDSWholesale Trade · Year ended 2025-12-31 · USD$23.34M-$101.27M-433.9%n/a28.7%-$1.43
MELIServices · Year ended 2025-12-31 · USD$28.89B$2.00B6.9%29.6%39.1%$39.40
MGRTServices · Year ended 2025-09-30 · USD$11.09M$1.79M16.1%11.5%233.3%$0.17
MGSDTransportation & Utilities · Year ended 2025-09-30 · USD$1.38M-$21.2K-1.5%-46.4%71.5%$0.00
MGTEFinance & Real Estate · Year ended 2025-12-31 · USD$48.53M-$44.95M-92.6%-9.1%131.1%-$0.63
MGTXManufacturing · Year ended 2025-12-31 · USD$81.39M-$114.20M-140.3%n/a144.6%-$1.42
MINRMining · Year ended 2026-02-28 · USD$33.5K-$9.4K-28.0%n/a28.8%$0.00
MIRMManufacturing · Year ended 2025-12-31 · USD$521.31M-$23.36M-4.5%-7.4%54.7%-$0.47
MKDWManufacturing · Year ended 2025-12-31 · USD$3.03M-$3.15M-104.0%-64.5%51.6%-$0.66
MLPFinance & Real Estate · Year ended 2025-12-31 · USD$19.46M-$10.58M-54.4%-32.0%68.2%n/a
MMCPManufacturing · Year ended 2025-12-31 · USD$4.06M-$123.8K-3.0%n/a98.0%$0.00
MNDYServices · Year ended 2025-12-31 · USD$1.23B$118.74M9.6%9.5%26.7%$2.24
MNTNServices · Year ended 2025-12-31 · USD$290.09M-$6.43M-2.2%-2.1%28.6%-$0.13
MOBXManufacturing · Year ended 2025-09-30 · USD$9.91M-$46.13M-465.4%n/a53.9%-$1.01
MOJOManufacturing · Year ended 2025-12-31 · USD$4.19M$49.2K1.2%8.9%29.1%$0.01
MPWRManufacturing · Year ended 2025-12-31 · USD$2.79B$621.48M22.3%17.6%26.4%$12.86
MRCLServices · Year ended 2026-06-30 · USD$30.4K-$32.1K-105.4%n/a680.0%$0.00
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
MSGMServices · Year ended 2025-12-31 · USD$11.30M$6.93M61.3%102.2%30.0%$1.43
MSSRetail Trade · Year ended 2025-04-30 · USD$124.22M$1.17M0.9%10.0%114.0%$0.07
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

Rows per page: 2550100

Your saved companies and screens