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
MAMOManufacturing · Year ended 2025-12-31 · USD$71.83M$1.51M2.1%6.4%-34.3%$0.04
IIPRFinance & Real Estate · Year ended 2025-12-31 · USD$265.95M$118.25M44.5%6.4%-13.8%$3.93
BCCWholesale Trade · Year ended 2025-12-31 · USD$6.40B$132.84M2.1%6.4%-4.8%$3.53
AJGFinance & Real Estate · Year ended 2025-12-31 · USD$13.94B$1.49B10.7%6.4%20.7%$5.74
HVTRetail Trade · Year ended 2025-12-31 · USD$759.00M$19.73M2.6%6.4%5.0%n/a
JEFFinance & Real Estate · Year ended 2025-11-30 · USD$7.34B$682.04M9.3%6.4%4.4%$2.83
BHFFinance & Real Estate · Year ended 2025-12-31 · USD$6.77B$438.00M6.5%6.4%43.2%$5.71
DGIIManufacturing · Year ended 2025-09-30 · USD$430.22M$40.80M9.5%6.4%1.5%$1.08
AVOAgriculture · Year ended 2025-10-31 · USD$1.39B$37.70M2.7%6.4%12.7%$0.53
ACMRManufacturing · Year ended 2025-12-31 · USD$901.31M$94.08M10.4%6.4%15.2%$1.37
FLOManufacturing · Year ended 2026-01-03 · USD$5.26B$83.83M1.6%6.4%3.0%$0.40
MGAManufacturing · Year ended 2025-12-31 · USD$42.01B$829.00M2.0%6.5%-1.9%$2.93
ASCTransportation & Utilities · Year ended 2025-12-31 · USD$310.20M$41.01M13.2%6.5%-23.6%$0.88
BANCFinance & Real Estate · Year ended 2025-12-31 · USD$1.82B$228.97M12.6%6.5%-3.8%$1.17
OPRTFinance & Real Estate · Year ended 2025-12-31 · USD$956.68M$25.25M2.6%6.5%-4.5%$0.53
OXYMining · Year ended 2025-12-31 · USD$21.57B$2.37B11.0%6.5%-5.0%$1.61
EFCFinance & Real Estate · Year ended 2025-12-31 · USDn/a$118.74Mn/a6.5%n/a$1.19
MRPFinance & Real Estate · Year ended 2025-12-31 · USD$600.46M$379.86M63.3%6.5%n/a$2.44
UDNFinance & Real Estate · Year ended 2025-12-31 · USDn/a$9.00Mn/a6.5%n/an/a
CFFNFinance & Real Estate · Year ended 2025-09-30 · USDn/a$68.03Mn/a6.5%n/a$0.52
ONTOManufacturing · Year ended 2026-01-03 · USD$1.01B$136.76M13.6%6.5%1.8%$2.78
MXCMining · Year ended 2026-03-31 · USD$6.56M$1.31M19.9%6.5%-8.1%$0.63
VYXManufacturing · Year ended 2025-12-31 · USD$2.69B$62.00M2.3%6.5%-4.6%$0.30
AATFinance & Real Estate · Year ended 2025-12-31 · USD$436.20M$71.37M16.4%6.5%-4.7%$0.92
SFBCFinance & Real Estate · Year ended 2025-12-31 · USDn/a$7.16Mn/a6.5%n/a$2.77

Rows per page: 2550100

Your saved companies and screens