Stock screener

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

Clear
TickerCompanyRevenue ▾Net IncomeNet MROERev GrowthEPS
MDXGMIMEDX GROUP, INC.Manufacturing$418.63M$48.58M11.6%18.9%20.0%$0.32
RBCAAREPUBLIC BANCORP INC /KY/Finance & Real Estate$417.50M$131.32M31.5%11.9%8.5%
CSVCARRIAGE SERVICES INCServices$417.44M$51.51M12.3%20.2%3.3%$3.25
CMRFCIM GROUP, INC.Finance & Real Estate$416.00M$52.36M12.6%3.0%-14.0%$0.12
GDYNGRID DYNAMICS HOLDINGS, INC.Services$411.83M$9.67M2.3%1.8%17.5%$0.11
INVAInnoviva, Inc.Manufacturing$411.33M$271.17M65.9%23.1%14.7%$3.30
ESOAEnergy Services of America CORPConstruction$411.00M$2.51M0.6%4.2%16.8%$0.02
IMAXIMAX CORPManufacturing$410.21M$34.88M8.5%8.2%16.5%$0.63
VICRVICOR CORPManufacturing$407.70M$118.56M29.1%16.7%13.5%$2.61
HASIHA Sustainable Infrastructure Capital, Inc.Finance & Real Estate$400.50M$188.24M47.0%7.1%4.4%$1.41
GLNGGOLAR LNG LTDTransportation & Utilities$393.52M$65.68M16.7%3.2%51.1%$-1.99
BBCPConcrete Pumping Holdings, Inc.Construction$392.87M$6.37M1.6%2.4%-7.7%$0.09
EBFENNIS, INC.Manufacturing$392.40M$42.63M10.9%13.8%-0.6%$1.66
REPXRiley Exploration Permian, Inc.Mining$391.98M$160.84M41.0%25.4%-4.4%$7.59
EVIEVI INDUSTRIES, INC.Services$389.83M$7.50M1.9%5.2%10.3%$0.49
KRYSKrystal Biotech, Inc.Manufacturing$389.13M$204.83M52.6%16.8%33.9%$6.84
LIFEEthos Technologies Inc.Finance & Real Estate$387.61M$71.15M18.4%52.0%$1.22
SAFESafehold Inc.Finance & Real Estate$385.55M$114.47M29.7%4.7%5.4%$1.59
LXFRLUXFER HOLDINGS PLCManufacturing$384.60M$7.70M2.0%3.4%-1.9%$0.28
TWINTWIN DISC INCManufacturing$381.27M$27.08M7.1%12.3%11.9%$1.86
HEREHere Group LtdRetail Trade$380.48M$50.08M13.2%44.3%-27.1%$0.30
HTLMHomesToLife LtdRetail Trade$377.88M$16.55M4.4%59.5%12.8%$0.18
NHINATIONAL HEALTH INVESTORS INCFinance & Real Estate$375.63M$142.18M37.9%9.3%12.1%$3.02
NOAHNOAH HOLDINGS LTDFinance & Real Estate$373.26M$79.92M21.4%5.7%4.8%$0.23
USLMUNITED STATES LIME & MINERALS INCMining$372.73M$134.28M36.0%21.3%17.3%$4.67

Rows per page: 2550100