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
MGYMining · Year ended 2025-12-31 · USD$1.31B$337.28M25.7%16.9%-0.3%n/a
MGYRFinance & Real Estate · Year ended 2025-09-30 · USDn/a$9.76Mn/a8.2%n/a$1.56
MAINYear ended 2025-12-31 · USDn/a$493.40Mn/a16.5%n/a$3.95
MNSBFinance & Real Estate · Year ended 2025-12-31 · USD$135.62M$15.61M11.5%7.1%-1.6%$1.76
MSSRetail Trade · Year ended 2025-04-30 · USD$124.22M$1.17M0.9%10.0%114.0%$0.07
MAMAManufacturing · Year ended 2026-01-31 · USD$171.71M$5.29M3.1%10.0%39.2%$0.13
CARTServices · Year ended 2025-12-31 · USD$3.74B$447.00M11.9%17.8%10.8%$1.60
MBBCFinance & Real Estate · Year ended 2026-06-30 · USDn/a$1.79Mn/a3.7%n/a$0.66
MPCManufacturing · Year ended 2025-12-31 · USD$132.70B$4.05B3.0%23.4%-4.4%$13.22
MRVLManufacturing · Year ended 2026-01-31 · USD$8.19B$2.67B32.6%18.7%42.1%$3.07
MVNCFinance & Real Estate · Year ended 2025-12-31 · USD$3.47M$345.1K9.9%n/a124.8%$0.00
MAMOManufacturing · Year ended 2025-12-31 · USD$71.83M$1.51M2.1%6.4%-34.3%$0.04
MHHServices · Year ended 2025-12-31 · USD$191.37M$609.0K0.3%0.7%-3.8%$0.05
MBCManufacturing · Year ended 2025-12-28 · USD$2.73B$26.70M1.0%2.0%1.3%$0.21
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
MATXTransportation & Utilities · Year ended 2025-12-31 · USD$3.34B$444.80M13.3%16.1%-2.3%$13.81
MAMKManufacturing · Year ended 2025-10-31 · USD$29.22M$2.0K0.0%0.0%36.3%n/a
MUXMining · Year ended 2025-12-31 · USD$197.55M$34.43M17.4%6.3%13.2%$0.59
MHManufacturing · Year ended 2026-03-31 · USD$2.10B$35.32M1.7%4.9%0.1%$0.19
MCHBFinance & Real Estate · Year ended 2025-12-31 · USDn/a$265.74Mn/a9.3%n/a$1.27
MAXServices · Year ended 2025-12-31 · USD$1.11B$26.76M2.4%n/a28.8%$0.39
MDNCManufacturing · Year ended 2026-02-28 · USD$9.73M$794.5K8.2%13.9%6.8%n/a
MDLNManufacturing · Year ended 2025-12-31 · USD$28.43B$1.16B4.1%10.8%11.5%-$0.01

Rows per page: 2550100

Your saved companies and screens