Stock screener

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

Clear
TickerCompanyRevenueNet Income ▾Net MROERev GrowthEPS
TBNTamboran Resources CorpMining$0-$36.90M-9.5%$-2.52
GEGGreat Elm Group, Inc.Services$27.78M-$36.91M-132.9%-90.4%70.2%$-1.17
THTarget Hospitality Corp.Services$274.83M-$37.12M-13.5%-9.5%3.4%$-0.37
TRSOTRANSUITE.ORG INC.Services$117.8K-$37.16M-31551.9%$-1.52
CMDBCostamare Bulkers Holdings LtdTransportation & Utilities$597.22M-$37.35M-6.3%-5.6%$-2.28
DCODUCOMMUN INC /DE/Manufacturing$824.84M-$37.35M-4.5%-5.6%4.9%$-2.50
BH-ABiglari Holdings Inc.Retail Trade$395.26M-$37.49M-9.5%-7.2%9.2%$-143.86
UXINUxin LtdServices$463.27M-$37.53M-8.1%143.3%$0.00
SMTISanara MedTech Inc.Manufacturing$103.12M-$37.56M-36.4%-632.5%19.0%$-4.36
LEELEE ENTERPRISES, IncManufacturing$562.34M-$37.59M-6.7%-8.0%$-6.20
APPSDigital Turbine, Inc.Finance & Real Estate$565.25M-$37.73M-6.7%-19.6%15.2%$-0.33
NLNLI HOLDINGS, INC.Manufacturing$158.28M-$37.83M-23.9%-10.0%8.5%$-0.77
SDMSmart Digital Group LtdServices$37.20M-$37.85M-101.7%-422.4%72.9%$-1.40
BNTCBenitec Biopharma Inc.Manufacturing$0-$37.92M-39.0%-100.0%$-1.05
CADLCandel Therapeutics, Inc.Manufacturing$125.0K-$38.18M-30545.6%-73.5%0.0%$-0.72
AAOIAPPLIED OPTOELECTRONICS, INC.Manufacturing$455.71M-$38.23M-8.4%-5.2%82.8%$-0.64
PACKRanpak Holdings Corp.Manufacturing$395.00M-$38.30M-9.7%-7.2%7.1%$-0.45
SGHTSight Sciences, Inc.Manufacturing$77.36M-$38.43M-49.7%-60.1%-3.1%$-0.74
CMBMFCambium Networks CorpManufacturing$159.65M-$38.54M-24.1%-10.0%$-1.34
SUPNSUPERNUS PHARMACEUTICALS, INC.Manufacturing$718.95M-$38.55M-5.4%-3.6%8.6%$-0.68
EPRXEUPRAXIA PHARMACEUTICALS INC.Manufacturing$0-$38.58M-48.0%$-1.03
GLUEMonte Rosa Therapeutics, Inc.Manufacturing$123.67M-$38.63M-31.2%-16.6%63.5%
XPOFXponential Fitness, Inc.Services$314.88M-$38.68M-12.3%-1.7%$-1.47
LFCRLIFECORE BIOMEDICAL, INC. DEManufacturing$128.87M-$38.72M-30.0%0.5%$-1.27
AMRNAMARIN CORP PLC\UKManufacturing$213.65M-$38.80M-18.2%-8.4%-6.5%$-0.09

Rows per page: 2550100