Stock screener

Screen US-listed companies on their latest fiscal year — fundamentals and sector straight from SEC filings.

Clear
TickerCompanyRevenueNet IncomeNet MROERev GrowthEPS ▾
JBIJanus International Group, Inc.Manufacturing$884.20M$53.80M6.1%9.4%-8.3%$0.38
SCIASCI Engineered Materials, Inc.Manufacturing$19.61M$1.75M8.9%12.3%-14.3%$0.38
SODISOLITRON DEVICES INCManufacturing$16.97M$807.0K4.8%4.1%20.8%$0.38
CODACoda Octopus Group, Inc.Manufacturing$26.56M$4.13M15.5%7.1%30.7%$0.37
CURBCurbline Properties Corp.Finance & Real Estate$182.89M$39.88M21.8%2.1%51.3%$0.37
EYENational Vision Holdings, Inc.Manufacturing$1.99B$29.60M1.5%3.4%9.0%$0.37
HDSNHUDSON TECHNOLOGIES INC /NYWholesale Trade$246.61M$16.67M6.8%6.8%4.0%$0.37
LITELumentum Holdings Inc.Manufacturing$1.65B$25.90M1.6%2.3%21.0%$0.37
VMDVIEMED HEALTHCARE, INC.Services$270.28M$14.93M5.5%10.6%20.5%$0.37
ABXAbacus Global Management, Inc.Finance & Real Estate$235.24M$36.53M15.5%8.7%110.2%$0.36
CTRMCastor Maritime Inc.Transportation & Utilities$81.81M$19.27M23.6%3.7%23.5%$0.36
DSPViant Technology Inc.Services$344.20M$24.10M7.0%8.3%19.0%$0.36
RPDRapid7, Inc.Services$859.79M$23.38M2.7%15.1%1.9%$0.36
YYAIAIRWA INC.Services$12.82M$3.49M27.2%13.8%146.7%$0.36
CRCTCricut, Inc.Manufacturing$708.78M$76.70M10.8%22.3%-0.5%$0.35
CRECre8 Enterprise LtdManufacturing$16.82M$678.0K4.0%10.3%25.9%$0.35
FATNFatpipe Inc/UTServices$19.21M$4.97M25.9%19.7%17.9%$0.35
RLGTRADIANT LOGISTICS, INCTransportation & Utilities$902.70M$17.29M1.9%7.6%12.5%$0.35
TBTCTABLE TRAC INCServices$11.05M$1.63M14.7%12.7%-1.0%$0.35
TRAKReposiTrak, Inc.Services$22.61M$6.98M30.9%14.1%10.5%$0.35
ASRVAMERISERV FINANCIAL INC /PA/Finance & Real Estate$14.63M$5.61M38.3%4.7%-6.3%$0.34
BUKSBUTLER NATIONAL CORPServices$97.97M$21.93M22.4%26.8%16.7%$0.34
CPWROcean Thermal Energy CorpTransportation & Utilities$3.01M-$69.30M-2299.3%$0.34
GILTGILAT SATELLITE NETWORKS LTDManufacturing$451.66M$20.72M4.6%4.1%47.9%$0.34
GREEGreenidge Generation Holdings Inc.Finance & Real Estate$58.78M$5.29M9.0%-1.3%$0.34

Rows per page: 2550100