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 margin ▾Return on equityRevenue growthDiluted EPS
BMRNManufacturing · Year ended 2025-12-31 · USD$3.22B$348.90M10.8%5.7%12.9%$1.80
XPELManufacturing · Year ended 2025-12-31 · USD$476.20M$51.23M10.8%18.0%13.3%$1.85
DHIConstruction · Year ended 2025-09-30 · USD$34.25B$3.62B10.6%14.6%-6.9%$11.57
CTSHServices · Year ended 2025-12-31 · USD$21.11B$2.23B10.6%14.9%7.0%$4.56
TUSKMining · Year ended 2025-12-31 · USD$44.29M$4.60M10.4%1.8%-2.9%$0.10
STLYFinance & Real Estate · Year ended 2025-12-31 · USD$14.74M$1.53M10.4%3.7%28.0%$0.39
TKTransportation & Utilities · Year ended 2025-12-31 · USD$949.52M$98.11M10.3%4.5%-22.2%$1.13
WAYServices · Year ended 2025-12-31 · USD$1.10B$112.09M10.2%2.9%16.5%$0.61
ETSTManufacturing · Year ended 2026-03-31 · USD$35.70M$3.63M10.2%51.8%7.8%$0.012
EDUCWholesale Trade · Year ended 2026-02-28 · USD$22.91M$2.33M10.1%5.4%-33.0%$0.27
STRAServices · Year ended 2025-12-31 · USD$1.27B$126.61M10.0%7.7%4.0%$5.41
YELPServices · Year ended 2025-12-31 · USD$1.46B$145.60M9.9%20.5%3.7%$2.24
HLPManufacturing · Year ended 2025-12-31 · USD$19.60M$1.94M9.9%3.4%39.0%$0.03
PINSServices · Year ended 2025-12-31 · USD$4.22B$416.86M9.9%8.8%15.8%$0.61
GTBIFAgriculture · Year ended 2025-12-31 · USD$1.18B$114.15M9.7%6.0%3.4%$0.48
DGIIManufacturing · Year ended 2025-09-30 · USD$430.22M$40.80M9.5%6.4%1.5%$1.08
TATTManufacturing · Year ended 2025-12-31 · USD$178.01M$16.82M9.4%9.5%17.0%$1.37
VTSMining · Year ended 2025-12-31 · USD$273.99M$25.28M9.2%4.0%13.2%$0.64
CCLDServices · Year ended 2025-12-31 · USD$120.50M$10.80M9.0%18.1%8.7%$0.10
SCIAManufacturing · Year ended 2025-12-31 · USD$19.61M$1.75M8.9%12.3%-14.3%$0.38
AXILManufacturing · Year ended 2026-05-31 · USD$30.85M$2.70M8.8%20.5%17.5%$0.33
VITLManufacturing · Year ended 2025-12-28 · USD$759.44M$66.28M8.7%18.9%25.3%$1.44
KNSAManufacturing · Year ended 2025-12-31 · USD$677.56M$59.01M8.7%10.4%60.1%$0.75
SOTKManufacturing · Year ended 2026-02-28 · USD$20.91M$1.81M8.6%9.1%2.0%$0.11
INVXManufacturing · Year ended 2025-12-31 · USD$978.25M$83.30M8.5%7.9%48.0%$1.20

Rows per page: 2550100

Your saved companies and screens