Stock Screener
Best Stock Screener (Free)
Use our free stock screener to find investing opportunities based on your personalized filters. Contact us with feature suggestions, bug reports, and questions.

Ticker
Company
Market Cap
Price
Price Target
Upside/Downside
Top Analysts Upside/Downside
Consensus
Top Analysts Consensus
Analysts
Top Analysts
Fore. Revenue Growth
Fore. Earnings Growth
Forecast ROE
Forecast ROA
ULCC
FRONTIER GROUP HOLDINGS INC
$729.47M$3.21$5.8883.02%Buy813.00%41.20%54.07%5.31%
COHU
COHU INC
$729.14M$15.61$29.6790.05%Buy610.77%N/AN/AN/A
RC
READY CAPITAL CORP
$727.65M$4.46$7.0658.36%Hold4N/AN/A7.15%1.29%
GOTU
GAOTU TECHEDU INC
$725.92M$2.87N/AN/AN/AN/AN/AN/AN/AN/A
BALY
BALLY's CORP
$725.22M$14.95$14.00-6.35%Hold24.74%N/A-170.06%-0.90%
NBBK
NB BANCORP INC
$721.79M$17.25$22.0027.54%Strong Buy115.50%29.91%9.30%1.38%
MCBS
METROCITY BANKSHARES INC
$721.69M$28.41$34.0019.68%Hold1N/AN/AN/AN/A
ATRO
ASTRONICS CORP
$721.61M$20.46$21.002.64%Hold14.42%N/AN/AN/A
CFFN
CAPITOL FEDERAL FINANCIAL INC
$721.03M$5.43$6.5019.71%Hold16.17%17.95%6.47%0.70%
XPEL
XPEL INC
$717.58M$25.95N/AN/AN/AN/A7.28%8.48%27.72%21.88%
AVBP
ARRIVENT BIOPHARMA INC
$717.06M$21.08$40.3391.33%Strong Buy3N/AN/A5.50%5.16%
BLMN
BLOOMIN' BRANDS INC
$715.12M$8.42$11.7139.12%Sell70.30%N/A91.82%3.68%
CPF
CENTRAL PACIFIC FINANCIAL CORP
$714.26M$26.39N/AN/AN/AN/A18.15%39.59%15.33%1.10%
EOLS
EVOLUS INC
$714.08M$11.23$23.75111.49%Strong Buy430.35%N/A2,533.34%60.15%
FCBC
FIRST COMMUNITY BANKSHARES INC
$713.27M$38.92N/AN/AN/AN/AN/AN/A8.39%1.35%
CVAC
CUREVAC NV
$711.15M$3.17$16.00404.73%Buy1-30.54%-47.05%7.83%6.79%
ULH
UNIVERSAL LOGISTICS HOLDINGS INC
$709.52M$26.96$44.0063.20%Hold1-5.86%-43.12%16.07%5.82%
HCKT
HACKETT GROUP INC
$709.23M$25.52$32.6728.01%Strong Buy30.98%31.48%37.51%22.59%
SLP
SIMULATIONS PLUS INC
$709.12M$35.26$41.5017.70%Strong Buy413.72%84.47%N/AN/A
ECO
OKEANIS ECO TANKERS CORP
$708.59M$22.01$40.0081.74%Strong Buy1-16.75%-56.21%15.84%6.01%
ETD
ETHAN ALLEN INTERIORS INC
$705.43M$27.74$32.0015.36%Hold1-0.45%-3.33%13.70%8.96%
UFCS
UNITED FIRE GROUP INC
$704.59M$27.76$30.008.07%Buy210.90%-1.22%8.61%1.93%
OXM
OXFORD INDUSTRIES INC
$704.46M$47.39$59.0024.50%Hold41.12%-3.30%13.26%6.40%
NUVB
NUVATION BIO INC
$704.45M$2.08$9.00332.69%Strong Buy4211.78%N/A-2.19%-1.88%
HAFC
HANMI FINANCIAL CORP
$703.27M$23.29$27.3317.36%Buy312.68%21.03%11.47%1.09%
SHEN
SHENANDOAH TELECOMMUNICATIONS CO
$702.00M$12.84$26.00102.49%Buy111.18%N/A-4.05%-2.14%
SEDG
SOLAREDGE TECHNOLOGIES INC
$700.69M$11.92$15.1727.27%Hold1721.28%N/A-7.95%-1.99%
AACT
ARES ACQUISITION CORP II
$700.63M$11.21N/AN/AN/AN/AN/AN/AN/AN/A
ESQ
ESQUIRE FINANCIAL HOLDINGS INC
$700.23M$83.05$88.005.96%Buy214.50%-1.16%21.41%2.68%
TXO
TXO PARTNERS LP
$699.03M$16.98N/AN/AN/AN/A15.30%109.85%9.66%5.71%
CRESY
CRESUD INC
$698.93M$11.72N/AN/AN/AN/AN/AN/AN/AN/A
PAHC
PHIBRO ANIMAL HEALTH CORP
$696.66M$17.20$23.5036.63%Sell210.86%109.70%37.64%7.23%
OSBC
OLD SECOND BANCORP INC
$696.43M$15.46$23.0048.77%Strong Buy25.28%-2.53%13.63%1.62%
CINT
CI&T INC
$694.96M$5.16$9.0074.42%Buy213.85%34.80%N/AN/A
WEAV
WEAVE COMMUNICATIONS INC
$694.66M$9.40$16.6376.86%Strong Buy415.25%N/A-40.83%-14.47%
AMN
AMN HEALTHCARE SERVICES INC
$693.90M$18.17$29.5062.36%Buy4-4.86%N/A7.24%2.12%
OEC
ORION SA
$692.88M$12.23$20.0063.53%Strong Buy21.94%58.81%26.54%6.79%
SPTN
SPARTANNASH CO
$692.85M$20.52N/AN/AN/AN/A3.70%17,600.00%8.29%2.37%
PDFS
PDF SOLUTIONS INC
$692.70M$17.71$35.3399.51%Strong Buy314.28%177.27%10.65%8.31%
AXGN
AXOGEN INC
$692.65M$15.62$26.4069.01%Strong Buy516.83%N/A9.82%5.01%
DNTH
DIANTHUS THERAPEUTICS INC
$692.62M$21.56$53.60148.61%Buy533.60%N/A-29.73%-28.02%
CRSR
CORSAIR GAMING INC
$692.04M$6.60$9.7547.73%Buy413.20%N/A11.63%5.68%
MYTE
MYT NETHERLANDS PARENT BV
$691.50M$7.93N/AN/AN/AN/A8.39%N/A12.31%7.13%
PRAA
PRA GROUP INC
$689.44M$17.45$31.0077.65%Strong Buy15.19%26.44%8.39%1.93%
GDEN
GOLDEN ENTERTAINMENT INC
$688.76M$25.98$36.5040.49%Buy40.07%-66.22%4.90%2.15%
ITRN
ITURAN LOCATION & CONTROL LTD
$687.92M$34.58$50.0044.59%Strong Buy1N/AN/AN/AN/A
BMBL
BUMBLE INC
$687.16M$4.38$6.3043.84%Hold11-3.32%N/A17.47%5.70%
BDN
BRANDYWINE REALTY TRUST
$687.09M$3.97$5.0025.94%Hold12.54%N/A15.66%4.66%
BFST
BUSINESS FIRST BANCSHARES INC
$685.91M$23.21$30.0029.25%Buy122.00%22.36%10.99%1.12%
CRON
CRONOS GROUP INC
$684.73M$1.79N/AN/AN/AN/A16.09%N/AN/AN/A
GSM
FERROGLOBE PLC
$682.70M$3.63N/AN/AN/AN/A2.28%295.81%14.29%8.02%
REX
REX AMERICAN RESOURCES CORP
$681.70M$40.07$50.0024.78%Strong Buy19.40%-4.65%9.11%7.09%
REPL
REPLIMUNE GROUP INC
$680.04M$8.83$21.50143.49%Strong Buy4N/AN/A-24.35%-19.46%
TIXT
TELUS INTERNATIONAL (CDA) INC
$679.25M$2.47$5.00102.43%Strong Buy13.33%N/A13.50%5.81%
HY
HYSTER-YALE INC
$678.16M$38.32$70.0082.67%Strong Buy1-1.54%-19.62%15.87%3.72%
PLPC
PREFORMED LINE PRODUCTS CO
$677.06M$137.03N/AN/AN/AN/AN/AN/AN/AN/A
ECVT
ECOVYST INC
$674.86M$5.75$10.0073.91%Strong Buy37.37%N/AN/AN/A
SPLP
STEEL PARTNERS HOLDINGS LP
$674.30M$35.35N/AN/AN/AN/AN/AN/AN/AN/A
MLYS
MINERALYS THERAPEUTICS INC
$674.28M$13.53$33.00143.90%Strong Buy2N/AN/A-50.55%-46.95%
MBWM
MERCANTILE BANK CORP
$674.07M$41.53$52.2525.81%Buy26.07%-2.10%13.83%1.34%
MGIC
MAGIC SOFTWARE ENTERPRISES LTD
$673.64M$13.72$16.0016.62%Strong Buy12.49%32.00%18.24%9.36%
TGB
TASEKO MINES LTD
$673.33M$2.21N/AN/AN/AN/AN/AN/AN/AN/A
PLAY
DAVE & BUSTER's ENTERTAINMENT INC
$672.36M$19.48$27.0038.60%Buy44.81%16.12%44.03%1.60%
EQBK
EQUITY BANCSHARES INC
$672.16M$38.39$44.0014.61%Strong Buy314.61%-6.93%13.08%1.45%
WSR
WHITESTONE REIT
$671.81M$13.20$16.0021.21%Strong Buy24.43%19.64%14.64%5.65%
IRMD
IRADIMED CORP
$670.47M$52.73$72.0036.54%Strong Buy110.33%9.21%29.29%25.86%
CGNT
COGNYTE SOFTWARE LTD
$670.13M$9.30N/AN/AN/AN/A5.30%N/A-8.73%-3.47%
RGR
STURM RUGER & CO INC
$669.65M$39.95N/AN/AN/AN/AN/AN/A10.96%9.12%
SVM
SILVERCORP METALS INC
$668.05M$3.76N/AN/AN/AN/AN/AN/AN/AN/A
ALF
CENTURION ACQUISITION CORP
$667.58M$10.32N/AN/AN/AN/AN/AN/AN/AN/A
MCB
METROPOLITAN BANK HOLDING CORP
$667.56M$59.47$79.5033.68%Strong Buy29.62%14.91%13.18%1.32%
FLNC
FLUENCE ENERGY INC
$666.29M$3.67$10.44184.58%Buy1823.82%N/A25.72%4.76%
MYGN
MYRIAD GENETICS INC
$665.64M$7.29$18.35151.71%Buy104.79%N/A-0.52%-0.36%
ICHR
ICHOR HOLDINGS LTD
$662.38M$19.48$34.3376.25%Strong Buy39.21%N/A8.03%5.64%
HLF
HERBALIFE LTD
$661.83M$6.54$12.0083.49%Strong Buy41.66%-31.23%-28.55%8.38%
DGICA
DONEGAL GROUP INC
$661.10M$18.55$17.00-8.36%Buy16.39%-21.57%9.14%2.14%
DLX
DELUXE CORP
$659.35M$14.84N/AN/AN/AN/A0.07%130.83%25.47%5.59%
UVE
UNIVERSAL INSURANCE HOLDINGS INC
$659.13M$23.46N/AN/AN/AN/A-5.06%28.02%21.45%2.82%
CAC
CAMDEN NATIONAL CORP
$658.23M$39.03$51.5031.95%Buy236.90%20.20%15.92%1.46%
ARRY
ARRAY TECHNOLOGIES INC
$658.22M$4.33$8.75102.08%Buy1213.52%N/AN/AN/A
IBCP
INDEPENDENT BANK CORP
$656.03M$31.28$40.0027.88%Hold23.92%-3.13%15.48%1.32%
SSYS
STRATASYS LTD
$655.49M$9.14$14.3356.82%Strong Buy35.93%N/A6.33%4.88%
CECO
CECO ENVIRONMENTAL CORP
$654.66M$18.71$36.5095.08%Buy425.67%223.43%22.89%7.46%
PLYM
PLYMOUTH INDUSTRIAL REIT INC
$654.57M$14.37$19.5035.70%Hold64.22%-12.97%16.51%6.99%
HTLD
HEARTLAND EXPRESS INC
$653.53M$8.32$10.5026.20%Sell26.15%N/A11.94%7.36%
EMBC
EMBECTA CORP
$653.43M$11.24$20.5082.38%Buy20.15%50.66%N/AN/A
NRDS
NERDWALLET INC
$652.89M$8.81$17.0092.96%Strong Buy37.48%24.74%10.58%8.81%
FIGS
FIGS INC
$651.71M$4.01$4.7518.45%Sell40.94%95.26%5.39%3.99%
XYF
X FINANCIAL
$648.08M$13.77N/AN/AN/AN/AN/AN/AN/AN/A
FUFU
BITFUFU INC
$647.53M$3.97$7.0076.32%Buy122.77%29.48%N/AN/A
VINP
VINCI PARTNERS INVESTMENTS LTD
$646.44M$9.41$13.0038.15%Strong Buy1-11.62%97.80%16.84%9.13%
ADSE
ADS-TEC ENERGY PUBLIC LTD CO
$645.97M$12.77N/AN/AN/AN/A36.19%N/AN/A-19.60%
GSBC
GREAT SOUTHERN BANCORP INC
$643.69M$55.50$59.507.21%Hold24.24%7.10%10.30%1.03%
ETWO
E2OPEN PARENT HOLDINGS INC
$643.44M$2.08$2.5321.78%Sell31.00%N/A7.11%2.95%
ORC
ORCHID ISLAND CAPITAL INC
$642.79M$6.89N/AN/AN/AN/AN/A-28.95%6.00%0.70%
SWIM
LATHAM GROUP INC
$642.56M$5.55$7.1027.93%Hold35.69%N/AN/AN/A
REAL
THEREALREAL INC
$641.89M$5.77$12.17110.87%Buy39.86%N/AN/AN/A
SLSR
SOLARIS RESOURCES INC
$641.51M$3.93$10.00154.45%Buy1N/AN/AN/A-8.56%
EGBN
EAGLE BANCORP INC
$640.03M$21.19$28.7535.68%Hold232.41%N/A7.06%0.78%
FDUS
FIDUS INVESTMENT CORP
$638.61M$18.83$20.006.21%Hold10.70%-10.70%11.00%6.20%
1...252627...54
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.