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
OTEXServices · Year ended 2026-06-30 · USD$5.25B$643.02M12.3%16.0%1.5%$2.58
FSLRManufacturing · Year ended 2025-12-31 · USD$5.22B$1.53B29.3%16.0%24.1%$14.21
ISRGManufacturing · Year ended 2025-12-31 · USD$10.06B$2.86B28.4%16.0%20.5%$7.87
ALABManufacturing · Year ended 2025-12-31 · USD$852.52M$219.13M25.7%16.1%115.1%$1.22
ARHSRetail Trade · Year ended 2025-12-31 · USD$1.38B$67.26M4.9%16.1%8.5%$0.48
TOSTServices · Year ended 2025-12-31 · USD$6.15B$342.00M5.6%16.1%24.1%$0.56
CHCOFinance & Real Estate · Year ended 2025-12-31 · USDn/a$130.49Mn/a16.1%n/a$8.93
UFPTManufacturing · Year ended 2025-12-31 · USD$602.80M$68.31M11.3%16.1%19.5%$8.75
DOCUServices · Year ended 2026-01-31 · USD$3.22B$309.08M9.6%16.1%8.2%$1.48
MATXTransportation & Utilities · Year ended 2025-12-31 · USD$3.34B$444.80M13.3%16.1%-2.3%$13.81
BABBRetail Trade · Year ended 2025-11-30 · USD$3.44M$559.0K16.3%16.1%-3.0%n/a
LPLAFinance & Real Estate · Year ended 2025-12-31 · USD$16.99B$863.02M5.1%16.1%37.2%$10.92
LWAYManufacturing · Year ended 2025-12-31 · USD$212.50M$13.86M6.5%16.1%13.7%$0.89
CLBTServices · Year ended 2025-12-31 · USD$475.68M$78.33M16.5%16.2%18.6%$0.31
VZTransportation & Utilities · Year ended 2025-12-31 · USD$138.19B$17.17B12.4%16.2%2.5%$4.06
TOLConstruction · Year ended 2025-10-31 · USD$10.97B$1.35B12.3%16.3%1.1%$13.49
CDNLConstruction · Year ended 2025-12-31 · USD$456.05M$22.69M5.0%16.3%44.7%n/a
FIEEServices · Year ended 2025-12-31 · USD$6.19M$1.07M17.3%16.3%867.9%$0.10
JBSSManufacturing · Year ended 2026-06-25 · USD$1.18B$61.93M5.3%16.3%6.2%$5.26
PODDManufacturing · Year ended 2025-12-31 · USD$2.71B$247.10M9.1%16.3%30.7%$3.48
PURRFinance & Real Estate · Year ended 2026-06-30 · USDn/a$305.54Mn/a16.3%n/a$3.21
CPRTRetail Trade · Year ended 2026-07-31 · USD$4.67B$1.48B31.8%16.3%0.4%$1.55
RServices · Year ended 2025-12-31 · USD$12.66B$499.00M3.9%16.3%0.2%$11.94
FIVERetail Trade · Year ended 2026-01-31 · USD$4.76B$358.64M7.5%16.4%22.9%$6.47
PRIMConstruction · Year ended 2025-12-31 · USD$7.57B$274.90M3.6%16.4%19.0%$5.02

Rows per page: 2550100

Your saved companies and screens