Stock Predictions & Stock Market Forecast 2025, 2026, 2027, 2028, 2029
View analyst forecasts, price targets, buy/sell ratings, revenue/earnings forecasts and more

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
ECO
OKEANIS ECO TANKERS CORP
$742.07M$23.05$40.0073.54%Strong Buy1-16.75%-56.21%15.84%6.01%
EOLS
EVOLUS INC
$740.79M$11.65$23.75103.86%Strong Buy430.35%N/A2,533.34%60.15%
XNCR
XENCOR INC
$740.55M$10.51$31.25197.34%Strong Buy40.52%N/A-26.27%-18.70%
LENZ
LENZ THERAPEUTICS INC
$740.08M$26.87$42.6758.79%Strong Buy3N/AN/A16.87%15.99%
HBT
HBT FINANCIAL INC
$738.49M$23.40$26.5013.25%Buy27.37%6.75%14.16%1.53%
SEDG
SOLAREDGE TECHNOLOGIES INC
$738.31M$12.56$14.6116.29%Sell1821.26%N/A-7.95%-1.99%
AC
ASSOCIATED CAPITAL GROUP INC
$738.22M$34.90N/AN/AN/AN/AN/AN/AN/AN/A
CBL
CBL & ASSOCIATES PROPERTIES INC
$738.13M$23.86N/AN/AN/AN/AN/AN/AN/AN/A
DNUT
KRISPY KREME INC
$736.10M$4.33$9.50119.40%Buy4-0.50%146.17%5.32%1.96%
ULCC
FRONTIER GROUP HOLDINGS INC
$734.01M$3.23$5.8881.89%Buy812.59%39.33%54.01%5.30%
PDFS
PDF SOLUTIONS INC
$733.77M$18.76$35.3388.34%Strong Buy314.28%177.27%10.65%8.31%
AMN
AMN HEALTHCARE SERVICES INC
$732.85M$19.19$29.5053.73%Buy4-5.29%N/A5.13%1.50%
IMNM
IMMUNOME INC
$730.39M$8.40$26.40214.29%Strong Buy588.63%N/A-33.60%-25.34%
PAHC
PHIBRO ANIMAL HEALTH CORP
$728.66M$17.99$23.5030.63%Sell210.86%109.70%37.64%7.23%
AXGN
AXOGEN INC
$727.24M$16.40$26.4060.98%Strong Buy516.83%N/A9.82%5.01%
PRAX
PRAXIS PRECISION MEDICINES INC
$725.88M$36.00$103.67187.96%Strong Buy6105.52%N/A-33.10%-30.52%
ICHR
ICHOR HOLDINGS LTD
$725.29M$21.33$34.3360.96%Strong Buy39.21%N/A8.03%5.64%
CVAC
CUREVAC NV
$724.61M$3.23$16.00395.36%Buy1-30.54%-47.05%7.83%6.79%
ETD
ETHAN ALLEN INTERIORS INC
$722.72M$28.42$32.0012.60%Hold1-0.45%-3.33%13.70%8.96%
NUVB
NUVATION BIO INC
$721.39M$2.13$9.00322.54%Strong Buy4211.78%N/A-2.19%-1.88%
RC
READY CAPITAL CORP
$721.13M$4.42$7.0659.80%Hold4N/AN/A7.15%1.29%
PRAA
PRA GROUP INC
$721.05M$18.25$31.0069.86%Strong Buy15.19%26.44%8.39%1.93%
ESQ
ESQUIRE FINANCIAL HOLDINGS INC
$719.20M$85.30$88.003.17%Buy214.50%-1.16%21.41%2.68%
MYTE
MYT NETHERLANDS PARENT BV
$718.53M$8.24N/AN/AN/AN/A8.39%N/A12.31%7.13%
NBBK
NB BANCORP INC
$715.09M$17.09$22.0028.73%Strong Buy121.17%38.32%9.84%1.46%
NTGR
NETGEAR INC
$714.79M$24.76$29.0017.12%Buy13.72%N/A-5.60%-3.57%
SLP
SIMULATIONS PLUS INC
$713.94M$35.50$38.678.92%Strong Buy313.72%84.47%N/AN/A
SLSR
SOLARIS RESOURCES INC
$711.70M$4.36$10.00129.36%Buy1N/AN/AN/A-8.56%
HCKT
HACKETT GROUP INC
$710.90M$25.58$32.6727.71%Strong Buy30.98%31.48%37.51%22.59%
PRCH
PORCH GROUP INC
$709.58M$5.91$8.0035.36%Strong Buy64.00%N/AN/AN/A
AVBP
ARRIVENT BIOPHARMA INC
$708.22M$20.82$40.3393.72%Strong Buy3N/AN/A5.50%5.16%
ADSE
ADS-TEC ENERGY PUBLIC LTD CO
$707.68M$13.99N/AN/AN/AN/A36.19%N/AN/A-19.60%
AMTB
AMERANT BANCORP INC
$704.68M$16.81$24.5045.75%Buy256.49%N/A11.91%1.07%
AACT
ARES ACQUISITION CORP II
$703.75M$11.26N/AN/AN/AN/AN/AN/AN/AN/A
OSBC
OLD SECOND BANCORP INC
$701.38M$15.57$21.0034.87%Strong Buy25.28%-2.53%13.63%1.62%
BMBL
BUMBLE INC
$701.28M$4.47$6.1236.87%Hold11-3.58%N/A17.79%5.81%
MCBS
METROCITY BANKSHARES INC
$701.12M$27.60$34.0023.19%Hold1N/AN/AN/AN/A
HY
HYSTER-YALE INC
$699.75M$39.54$70.0077.04%Strong Buy1-1.54%-19.62%15.87%3.72%
GSM
FERROGLOBE PLC
$699.63M$3.72N/AN/AN/AN/A2.28%295.81%14.29%8.02%
CGNT
COGNYTE SOFTWARE LTD
$698.95M$9.70N/AN/AN/AN/A5.30%N/A-8.73%-3.47%
TXO
TXO PARTNERS LP
$697.79M$16.95N/AN/AN/AN/A15.30%100.76%9.42%5.57%
GDEN
GOLDEN ENTERTAINMENT INC
$697.77M$26.32$36.5038.68%Buy4-0.07%-67.71%4.81%2.11%
BDN
BRANDYWINE REALTY TRUST
$697.47M$4.03$5.0024.07%Hold12.54%N/A15.66%4.66%
CECO
CECO ENVIRONMENTAL CORP
$697.35M$19.93$36.5083.14%Buy425.67%223.43%22.89%7.46%
UFCS
UNITED FIRE GROUP INC
$697.23M$27.47$30.009.21%Buy210.90%-1.22%8.61%1.93%
REPL
REPLIMUNE GROUP INC
$696.98M$9.05$21.50137.57%Strong Buy4N/AN/A-24.35%-19.46%
DNTH
DIANTHUS THERAPEUTICS INC
$696.15M$21.67$53.60147.35%Buy533.60%N/A-29.73%-28.02%
CPF
CENTRAL PACIFIC FINANCIAL CORP
$696.13M$25.72N/AN/AN/AN/A18.15%42.13%15.58%1.12%
SHEN
SHENANDOAH TELECOMMUNICATIONS CO
$695.98M$12.73$26.00104.24%Buy111.18%N/A-4.05%-2.14%
BALY
BALLY's CORP
$695.15M$14.33$14.00-2.30%Hold24.41%N/A-170.06%-0.90%
CRESY
CRESUD INC
$694.75M$11.65N/AN/AN/AN/AN/AN/AN/AN/A
TGB
TASEKO MINES LTD
$694.66M$2.28N/AN/AN/AN/AN/AN/AN/AN/A
ITRN
ITURAN LOCATION & CONTROL LTD
$693.89M$34.88$50.0043.35%Strong Buy1N/AN/AN/AN/A
REAL
THEREALREAL INC
$693.07M$6.23$12.1795.30%Buy39.86%N/AN/AN/A
EMBC
EMBECTA CORP
$690.64M$11.88$20.5072.56%Buy20.15%50.66%N/AN/A
TREE
LENDINGTREE INC
$690.31M$51.54$65.7527.57%Strong Buy88.08%N/A73.23%10.38%
REX
REX AMERICAN RESOURCES CORP
$689.36M$40.52$50.0023.40%Strong Buy19.40%-4.65%9.11%7.09%
FCBC
FIRST COMMUNITY BANKSHARES INC
$689.08M$37.60N/AN/AN/AN/AN/AN/A8.39%1.35%
CRON
CRONOS GROUP INC
$688.56M$1.80N/AN/AN/AN/A16.09%N/AN/AN/A
ECVT
ECOVYST INC
$687.77M$5.86$10.0070.65%Strong Buy37.37%N/AN/AN/A
PLPC
PREFORMED LINE PRODUCTS CO
$687.54M$139.15N/AN/AN/AN/AN/AN/AN/AN/A
BLMN
BLOOMIN' BRANDS INC
$687.09M$8.09$11.7144.80%Sell70.30%N/A91.82%3.68%
HAFC
HANMI FINANCIAL CORP
$686.66M$22.74$28.2524.23%Hold212.68%21.03%11.47%1.09%
SPLP
STEEL PARTNERS HOLDINGS LP
$686.32M$35.98N/AN/AN/AN/AN/AN/AN/AN/A
MCB
METROPOLITAN BANK HOLDING CORP
$683.05M$60.85$79.5030.65%Strong Buy29.62%14.91%13.18%1.32%
NUTX
NUTEX HEALTH INC
$682.98M$123.54$80.00-35.24%Strong Buy2N/AN/AN/AN/A
DGICA
DONEGAL GROUP INC
$682.84M$19.16$18.00-6.05%Hold16.39%-21.57%9.14%2.14%
DLX
DELUXE CORP
$682.46M$15.36N/AN/AN/AN/A0.07%130.83%25.47%5.59%
SSYS
STRATASYS LTD
$682.02M$9.51$14.3350.72%Strong Buy35.93%N/A6.33%4.88%
OEC
ORION SA
$681.55M$12.03$17.0041.31%Buy21.94%58.81%26.54%6.79%
MGIC
MAGIC SOFTWARE ENTERPRISES LTD
$681.50M$13.88$16.0015.27%Strong Buy12.49%32.00%18.24%9.36%
ORC
ORCHID ISLAND CAPITAL INC
$679.18M$7.28N/AN/AN/AN/AN/A-28.95%6.00%0.70%
MBWM
MERCANTILE BANK CORP
$679.10M$41.84$52.2524.88%Buy26.88%-1.56%13.97%1.35%
AIOT
POWERFLEET INC
$678.45M$5.12$12.33140.88%Strong Buy317.92%N/A8.53%4.30%
IRMD
IRADIMED CORP
$677.97M$53.32$72.0035.03%Strong Buy110.33%9.21%29.29%25.86%
MYGN
MYRIAD GENETICS INC
$677.51M$7.42$18.35147.30%Buy104.79%N/A-0.52%-0.36%
NRDS
NERDWALLET INC
$676.60M$9.13$17.0086.20%Strong Buy37.48%24.74%10.58%8.81%
RGR
STURM RUGER & CO INC
$676.02M$40.33N/AN/AN/AN/AN/AN/A10.96%9.12%
HLF
HERBALIFE LTD
$674.98M$6.67$11.6774.92%Strong Buy31.66%-31.23%-28.55%8.38%
SPTN
SPARTANNASH CO
$673.95M$19.96N/AN/AN/AN/A3.70%17,600.00%8.29%2.37%
PLAY
DAVE & BUSTER's ENTERTAINMENT INC
$673.39M$19.51$27.0038.39%Buy44.09%14.32%44.03%1.60%
HOLO
MICROCLOUD HOLOGRAM INC
$672.03M$12.33N/AN/AN/AN/AN/AN/AN/AN/A
BFST
BUSINESS FIRST BANCSHARES INC
$671.73M$22.73$30.0031.98%Strong Buy222.00%22.36%10.99%1.12%
ULH
UNIVERSAL LOGISTICS HOLDINGS INC
$671.35M$25.51$44.0072.48%Hold1-5.86%-43.12%16.07%5.82%
TIXT
TELUS INTERNATIONAL (CDA) INC
$671.00M$2.44$4.0063.93%Buy23.33%N/A13.50%5.81%
IPX
IPERIONX LTD
$670.54M$21.23$28.0031.89%Strong Buy1N/AN/A29.93%27.27%
MVST
MICROVAST HOLDINGS INC
$669.93M$2.06$3.0045.63%Buy123.81%N/AN/AN/A
WSR
WHITESTONE REIT
$668.25M$13.13$16.0021.86%Strong Buy24.43%19.64%14.64%5.65%
EQBK
EQUITY BANCSHARES INC
$667.78M$38.14$44.0015.36%Strong Buy314.61%-6.93%13.08%1.45%
ALF
CENTURION ACQUISITION CORP
$666.28M$10.30N/AN/AN/AN/AN/AN/AN/AN/A
PLYM
PLYMOUTH INDUSTRIAL REIT INC
$665.95M$14.62$19.5033.38%Hold64.22%-12.97%16.51%6.99%
MLYS
MINERALYS THERAPEUTICS INC
$664.81M$13.34$33.00147.38%Strong Buy2N/AN/A-50.55%-46.95%
UVE
UNIVERSAL INSURANCE HOLDINGS INC
$663.90M$23.63N/AN/AN/AN/A-5.06%28.02%21.45%2.82%
XERS
XERIS BIOPHARMA HOLDINGS INC
$663.48M$4.31$6.1041.53%Buy521.42%N/A-336.16%30.82%
ETWO
E2OPEN PARENT HOLDINGS INC
$662.00M$2.14$2.5318.36%Sell31.00%N/A7.11%2.95%
VINP
VINCI PARTNERS INVESTMENTS LTD
$661.55M$9.63$13.0034.99%Strong Buy1-11.62%97.80%16.84%9.13%
SVM
SILVERCORP METALS INC
$660.94M$3.72N/AN/AN/AN/AN/AN/AN/AN/A
FIGS
FIGS INC
$656.58M$4.04$4.7517.57%Sell40.94%95.26%5.39%3.99%
HELE
HELEN OF TROY LTD
$656.39M$28.61$56.3396.90%Buy30.89%13.08%9.38%5.04%
CAC
CAMDEN NATIONAL CORP
$653.34M$38.74$51.5032.94%Buy236.90%20.20%15.92%1.46%
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.