Stock screener

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

Clear
TickerCompanyRevenue ▴Net IncomeNet MROERev GrowthEPS
PLAGPlanet Green Holdings Corp.Manufacturing$3.04M-$26.98M-887.2%-35.2%$-0.29
MIMIMint Inc LtdServices$3.05M-$1.46M-47.9%-25.2%-25.3%$-0.07
INBSINTELLIGENT BIO SOLUTIONS INC.Manufacturing$3.05M-$10.57M-346.2%-352.7%-1.9%$-2.00
PDCPerpetuals.com LtdServices$3.09M-$1.80M-58.3%-346.8%171.2%$-0.12
DYAIDYADIC INTERNATIONAL INCManufacturing$3.09M-$7.36M-238.3%-597.6%-11.6%$-0.23
BMRBeamr Imaging Ltd.Services$3.09M-$6.02M-194.6%-38.2%1.0%$-0.39
XHLDTEN Holdings, Inc.Services$3.10M-$19.51M-628.5%-455.9%-11.4%$-8.58
APVOAptevo Therapeutics Inc.Manufacturing$3.11M-$25.97M-833.9%-149.4%-74.7%$-87.27
CIRXCIRTRAN CORPManufacturing$3.13M-$701.6K-22.4%141.1%$-0.14
NSFDFNXT Energy Solutions Inc.Mining$3.13M-$3.12M-99.7%-17.2%2195.0%$-0.05
GTLLGLOBAL TECHNOLOGIES LTDManufacturing$3.14M-$342.7K-10.9%196.8%$0.00
IDAIT Stamp IncServices$3.14M-$8.33M-265.2%-93.7%1.9%$-2.67
ZTGZenta Group Co LtdServices$3.16M$1.00M31.7%14.5%55.8%$0.10
KARXKarbon-X Corp.Manufacturing$3.16M-$7.05M-222.9%667.8%$-0.08
BRBSBLUE RIDGE BANKSHARES, INC.Finance & Real Estate$3.18M$10.71M337.2%3.3%44.2%$0.11
ONAROnar Holding CorpServices$3.18M-$9.28M-291.8%62.8%$-0.08
ADMTADM TRONICS UNLIMITED, INC.Manufacturing$3.20M-$123.1K-3.8%-18.3%7.8%$0.00
OPBKOP BancorpFinance & Real Estate$3.20M$25.64M800.1%11.2%-1.7%$1.72
TIRXFTIAN RUIXIANG HOLDINGS LTDFinance & Real Estate$3.22M-$3.99M-123.8%-11.8%158.7%$-2.42
EFTYETOILES CAPITAL GROUP CO., LTDServices$3.22M-$153.7K-4.8%-2.7%27.6%$-0.01
FCHLFitness Champs Holdings LtdServices$3.23M-$1.06M-32.9%-177.8%4.7%$-110.34
IEIvanhoe Electric Inc.Mining$3.24M-$125.05M-3854.7%-29.5%11.8%$0.79
ADNHADVENT TECHNOLOGIES HOLDINGS, INC.Manufacturing$3.28M-$40.99M-1251.3%113.3%$-15.65
AURXNuo Therapeutics, Inc.Manufacturing$3.31M-$2.51M-75.8%142.7%$-0.05
PCPremium Catering (Holdings) LtdRetail Trade$3.35M-$4.24M-126.6%-52.1%-12.2%$-0.15

Rows per page: 2550100