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
WFCFServices · Year ended 2025-12-31 · USD$24.89M$1.54M6.2%16.5%-3.3%$0.30
RAVEWholesale Trade · Year ended 2026-06-28 · USD$12.91M$2.88M22.3%16.6%7.2%$0.20
VICRManufacturing · Year ended 2025-12-31 · USD$407.70M$118.56M29.1%16.7%13.5%$2.61
CLSKFinance & Real Estate · Year ended 2025-09-30 · USD$766.31M$364.46M47.6%16.8%102.2%n/a
KRYSManufacturing · Year ended 2025-12-31 · USD$389.13M$204.83M52.6%16.8%33.9%$6.84
GRBKConstruction · Year ended 2025-12-31 · USD$2.04B$313.23M15.4%16.8%-1.0%$7.07
RMBSManufacturing · Year ended 2025-12-31 · USD$707.63M$230.46M32.6%16.9%27.1%$2.11
SNAManufacturing · Year ended 2026-01-03 · USD$5.16B$1.02B19.7%17.1%0.9%$19.19
PHMConstruction · Year ended 2025-12-31 · USD$17.31B$2.22B12.8%17.1%-3.5%$11.12
TNKTransportation & Utilities · Year ended 2025-12-31 · USD$951.80M$351.19M36.9%17.2%-22.6%$10.10
CVCOManufacturing · Year ended 2026-03-28 · USD$2.24B$190.55M8.5%17.3%11.4%$23.98
LGCYServices · Year ended 2026-06-30 · USD$80.06M$9.14M11.4%17.3%24.8%$0.66
MPWRManufacturing · Year ended 2025-12-31 · USD$2.79B$621.48M22.3%17.6%26.4%$12.86
OFLXManufacturing · Year ended 2025-12-31 · USD$98.30M$14.83M15.1%17.6%-3.3%$1.47
CARTServices · Year ended 2025-12-31 · USD$3.74B$447.00M11.9%17.8%10.8%$1.60
XPELManufacturing · Year ended 2025-12-31 · USD$476.20M$51.23M10.8%18.0%13.3%$1.85
RSKIAManufacturing · Year ended 2026-04-30 · USD$24.85M$11.39M45.8%18.0%10.3%$2.32
RDDTServices · Year ended 2025-12-31 · USD$2.20B$529.72M24.1%18.1%69.4%$2.62
CCLDServices · Year ended 2025-12-31 · USD$120.50M$10.80M9.0%18.1%8.7%$0.10
HRMYManufacturing · Year ended 2025-12-31 · USD$868.45M$158.69M18.3%18.2%21.5%$2.71
EUBGServices · Year ended 2025-12-31 · USD$5.68M$1.91M33.5%18.2%7.7%$0.01
YALAServices · Year ended 2025-12-31 · USD$341.94M$148.14M43.3%18.3%0.7%$0.83
TREXManufacturing · Year ended 2025-12-31 · USD$1.17B$190.41M16.2%18.4%2.0%$1.78
WTGServices · Year ended 2025-12-31 · USDn/a$988.4Kn/a18.6%n/an/a
INSPManufacturing · Year ended 2025-12-31 · USD$911.98M$145.42M15.9%18.6%13.6%$4.89

Rows per page: 2550100

Your saved companies and screens