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 income ▾Net marginReturn on equityRevenue growthDiluted EPS
CRUSManufacturing · Year ended 2026-03-28 · USD$2.00B$414.41M20.7%19.5%5.3%$7.85
DUOLServices · Year ended 2025-12-31 · USD$1.04B$414.06M39.9%30.7%38.7%$8.57
ALGNManufacturing · Year ended 2025-12-31 · USD$4.03B$410.35M10.2%10.1%0.9%$5.65
SOHUServices · Year ended 2025-12-31 · USD$584.33M$394.10M67.4%30.8%-2.4%$13.96
PEGAServices · Year ended 2025-12-31 · USD$1.75B$393.44M22.5%50.0%16.6%$2.13
ACADManufacturing · Year ended 2025-12-31 · USD$1.07B$391.00M36.5%31.9%11.9%$2.30
COOManufacturing · Year ended 2025-10-31 · USD$4.09B$374.90M9.2%4.6%5.1%$1.87
MORNFinance & Real Estate · Year ended 2025-12-31 · USD$2.45B$374.20M15.3%30.6%7.5%$8.87
ESTCServices · Year ended 2026-04-30 · USD$1.74B$367.77M21.1%28.8%17.3%$3.43
CLSKFinance & Real Estate · Year ended 2025-09-30 · USD$766.31M$364.46M47.6%16.8%102.2%n/a
TNKTransportation & Utilities · Year ended 2025-12-31 · USD$951.80M$351.19M36.9%17.2%-22.6%$10.10
BMRNManufacturing · Year ended 2025-12-31 · USD$3.22B$348.90M10.8%5.7%12.9%$1.80
CUBEFinance & Real Estate · Year ended 2025-12-31 · USD$1.12B$331.32M29.5%12.1%5.3%$1.46
FCFSRetail Trade · Year ended 2025-12-31 · USD$3.66B$330.38M9.0%14.5%8.0%$7.42
HALOManufacturing · Year ended 2025-12-31 · USD$1.40B$316.89M22.7%649.2%37.6%$2.56
ALNYManufacturing · Year ended 2025-12-31 · USD$3.71B$313.75M8.4%39.8%65.2%$2.33
DOCUServices · Year ended 2026-01-31 · USD$3.22B$309.08M9.6%16.1%8.2%$1.48
ENVAFinance & Real Estate · Year ended 2025-12-31 · USD$3.15B$308.39M9.8%23.1%18.6%$11.52
RILYFinance & Real Estate · Year ended 2025-12-31 · USD$967.60M$307.42M31.8%n/a29.6%$9.80
PANWManufacturing · Year ended 2026-07-31 · USD$11.48B$307.00M2.7%1.1%24.5%$0.40
WEXServices · Year ended 2025-12-31 · USD$2.66B$304.10M11.4%24.6%1.2%$8.47
ONCManufacturing · Year ended 2025-12-31 · USD$5.34B$286.93M5.4%6.6%40.2%$0.19
NMMTransportation & Utilities · Year ended 2025-12-31 · USD$1.34B$285.33M21.2%n/a0.8%n/a
PATHServices · Year ended 2026-01-31 · USD$1.61B$282.33M17.5%13.6%12.7%$0.52
BSYServices · Year ended 2025-12-31 · USD$1.50B$277.86M18.5%23.4%11.0%$0.85

Rows per page: 2550100

Your saved companies and screens