Stock screener

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

Clear
TickerCompanyRevenueNet IncomeNet M ▴ROERev GrowthEPS
CTGGQWEST CORPTransportation & Utilities$4.75B-$1.33B-27.9%-12.2%-13.8%
ITHUFiANTHUS CAPITAL HOLDINGS, INC.Agriculture$143.99M-$40.20M-27.9%-14.1%$-0.01
JBGSJBG SMITH PropertiesFinance & Real Estate$498.60M-$139.06M-27.9%-12.0%-8.9%$-2.09
AMPGAmpliTech Group, Inc.Manufacturing$25.20M-$7.01M-27.8%-21.3%165.0%$-0.33
CCTGCCSC Technology International Holdings LtdManufacturing$17.30M-$4.81M-27.8%-37.9%-1.9%$-1.94
TALOTALOS ENERGY INC.Mining$1.78B-$494.29M-27.8%-22.8%-9.8%$-2.82
TMCITREACE MEDICAL CONCEPTS, INC.Manufacturing$212.69M-$59.00M-27.7%-67.6%1.6%$-0.93
LPSNLIVEPERSON INCServices$243.74M-$67.23M-27.6%-22.0%$-12.39
ATERAterian, Inc.Manufacturing$68.97M-$18.98M-27.5%-124.8%-30.4%$-2.39
CHGGCHEGG, INCServices$376.91M-$103.42M-27.4%-86.5%-39.0%$-0.96
LCTCLifeloc Technologies, IncManufacturing$9.03M-$2.47M-27.4%-60.2%5.7%$-0.90
SKILSkillsoft Corp.Services$512.67M-$139.82M-27.3%-3.5%$-16.27
EEIQEpicQuest Education Group International LtdServices$8.94M-$2.43M-27.2%-16.8%9.6%$-0.16
CMLSCUMULUS MEDIA INC$741.70M-$200.70M-27.1%-10.3%$-11.55
SATLSatellogic Inc.Manufacturing$17.71M-$4.78M-27.0%-7.9%37.6%$-0.18
GELGENESIS ENERGY LPTransportation & Utilities$1.63B-$440.40M-27.0%-1.8%$-4.19
STEPStepStone Group Inc.Finance & Real Estate$1.99B-$535.81M-26.9%69.7%$-6.78
ONEGOneConstruction Group LtdConstruction$49.36M-$13.21M-26.8%-4668.2%-7.2%$-84.00
MERCMERCER INTERNATIONAL INC.Manufacturing$1.87B-$497.89M-26.7%-731.5%-8.6%$-7.44
NAASNaaS Technology Inc.Retail Trade$146.89M-$38.99M-26.5%-33.1%$-0.34
RBRKRubrik, Inc.Services$1.32B-$348.83M-26.5%48.5%$-1.78
NRDENU RIDE INC.Manufacturing$2.34M-$619.0K-26.5%-23.8%1106.2%$-0.22
QVCAQQVC Group, Inc.Retail Trade$9.23B-$2.44B-26.4%-8.0%$-302.97
NXGLWNEXGEL, INC.Manufacturing$11.42M-$3.00M-26.3%-67.3%31.5%$-0.38
DTGIDigerati Technologies, Inc.Services$31.62M-$8.29M-26.2%30.9%$-0.05

Rows per page: 2550100