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 equityRevenue growth ▾Diluted EPS
KMPRFinance & Real Estate · Year ended 2025-12-31 · USD$4.79B$132.60M2.8%5.0%3.3%$2.29
VNTManufacturing · Year ended 2025-12-31 · USD$3.08B$406.10M13.2%32.5%3.2%$2.76
HDRetail Trade · Year ended 2026-02-01 · USD$164.68B$14.16B8.6%110.5%3.2%$14.23
ANRetail Trade · Year ended 2025-12-31 · USD$27.63B$649.10M2.3%27.7%3.2%$17.04
APOGManufacturing · Year ended 2026-02-28 · USD$1.40B$54.13M3.9%10.6%3.2%$2.52
WHGFinance & Real Estate · Year ended 2025-12-31 · USD$97.76M$7.08M7.2%5.6%3.2%$0.79
JBLManufacturing · Year ended 2025-08-31 · USD$29.80B$657.00M2.2%43.3%3.2%$5.92
TOPPTransportation & Utilities · Year ended 2025-12-31 · USD$16.55M-$7.34M-44.4%-85.2%3.2%-$0.41
KOSSManufacturing · Year ended 2026-06-30 · USD$13.02M-$391.5K-3.0%-1.3%3.1%-$0.04
TROWFinance & Real Estate · Year ended 2025-12-31 · USD$7.31B$2.09B28.5%19.2%3.1%$9.24
MCSServices · Year ended 2025-12-31 · USD$758.46M$12.69M1.7%2.8%3.1%n/a
TBIServices · Year ended 2025-12-28 · USD$1.62B-$47.96M-3.0%-17.5%3.1%-$1.61
BJRIRetail Trade · Year ended 2025-12-30 · USD$1.40B$48.81M3.5%13.3%3.1%$2.16
SOLSManufacturing · Year ended 2025-12-31 · USD$3.89B$237.00M6.1%17.2%3.1%$1.49
LDOSServices · Year ended 2026-01-02 · USD$17.17B$1.45B8.4%29.5%3.1%$11.14
THCServices · Year ended 2025-12-31 · USD$21.31B$2.37B11.1%39.3%3.1%$15.49
FUFUFinance & Real Estate · Year ended 2025-12-31 · USD$477.53M-$31.25M-6.5%-20.9%3.1%-$0.18
EGANServices · Year ended 2026-06-30 · USD$91.14M$8.88M9.7%10.5%3.1%$0.32
TRIPServices · Year ended 2025-12-31 · USD$1.89B$40.00M2.1%6.2%3.1%$0.31
HOURRetail Trade · Year ended 2025-12-31 · USD$142.44M$1.70M1.2%24.4%3.0%$0.05
PTLORetail Trade · Year ended 2025-12-28 · USD$732.07M$19.34M2.6%3.9%3.0%$0.27
TRAKServices · Year ended 2026-06-30 · USD$23.29M$7.57M32.5%14.5%3.0%$0.39
SNFCAFinance & Real Estate · Year ended 2025-12-31 · USD$344.59M$32.15M9.3%7.8%3.0%$1.26
PRXAFinance & Real Estate · Year ended 2025-12-31 · USD$32.84M$1.86M5.7%6.7%3.0%n/a
KEXTransportation & Utilities · Year ended 2025-12-31 · USD$3.36B$354.57M10.5%10.5%3.0%$6.33

Rows per page: 2550100

Your saved companies and screens