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
$744.97M$23.14$40.0072.86%Strong Buy1-16.75%-56.21%15.84%6.01%
FLNC
FLUENCE ENERGY INC
$744.35M$4.10$10.44154.73%Buy1821.15%N/A25.72%4.76%
RSKD
RISKIFIED LTD
$743.17M$4.61$5.5420.22%Hold67.24%N/AN/AN/A
HBT
HBT FINANCIAL INC
$741.33M$23.49$26.5012.81%Buy27.37%6.75%14.16%1.53%
AC
ASSOCIATED CAPITAL GROUP INC
$740.34M$35.00N/AN/AN/AN/AN/AN/AN/AN/A
OXM
OXFORD INDUSTRIES INC
$739.84M$49.77$59.0018.55%Hold41.12%-3.30%13.26%6.40%
AMN
AMN HEALTHCARE SERVICES INC
$738.96M$19.35$29.5052.45%Buy4-5.29%N/A5.13%1.50%
CINT
CI&T INC
$736.71M$5.47$8.3352.34%Strong Buy313.85%34.80%N/AN/A
CBL
CBL & ASSOCIATES PROPERTIES INC
$735.97M$23.79N/AN/AN/AN/AN/AN/AN/AN/A
PRAX
PRAXIS PRECISION MEDICINES INC
$734.14M$36.41$103.67184.72%Strong Buy6105.52%N/A-33.10%-30.52%
KRUS
KURA SUSHI USA INC
$733.10M$60.66$74.7123.17%Buy713.24%N/AN/AN/A
SLSR
SOLARIS RESOURCES INC
$732.92M$4.49$10.00122.72%Buy1N/AN/AN/A-8.56%
PRAA
PRA GROUP INC
$732.11M$18.53$31.0067.30%Strong Buy15.19%26.44%8.39%1.93%
NUVB
NUVATION BIO INC
$731.55M$2.16$9.00316.67%Strong Buy4211.78%N/A-2.19%-1.88%
AVO
MISSION PRODUCE INC
$731.33M$10.29N/AN/AN/AN/A-11.94%-27.59%5.03%2.78%
ACDC
PROFRAC HOLDING CORP
$728.81M$4.55$6.5042.86%Sell2-0.44%N/A-0.95%-0.32%
RYI
RYERSON HOLDING CORP
$728.75M$22.88$25.009.27%Hold1N/AN/A4.69%1.57%
ETD
ETHAN ALLEN INTERIORS INC
$727.04M$28.59$32.0011.93%Hold1-0.45%-3.33%13.70%8.96%
ULCC
FRONTIER GROUP HOLDINGS INC
$724.92M$3.19$5.8884.17%Buy812.59%39.33%54.01%5.30%
PDFS
PDF SOLUTIONS INC
$722.82M$18.48$35.3391.20%Strong Buy314.28%177.27%10.65%8.31%
TGB
TASEKO MINES LTD
$722.08M$2.37N/AN/AN/AN/AN/AN/AN/AN/A
GRPN
GROUPON INC
$720.58M$18.10$15.00-17.13%Hold36.78%N/A-93.64%-6.24%
OSBC
OLD SECOND BANCORP INC
$719.40M$15.97$21.0031.50%Strong Buy25.28%-1.47%13.72%1.63%
EOLS
EVOLUS INC
$719.17M$11.31$23.75109.99%Strong Buy430.35%N/A2,533.34%60.15%
AXGN
AXOGEN INC
$717.48M$16.18$26.4063.16%Strong Buy516.83%N/A9.82%5.01%
ICHR
ICHOR HOLDINGS LTD
$717.13M$21.09$34.3362.79%Strong Buy39.21%N/A8.03%5.64%
EMBC
EMBECTA CORP
$716.22M$12.32$20.5066.40%Buy20.15%50.66%N/AN/A
REPL
REPLIMUNE GROUP INC
$713.93M$9.27$21.50131.93%Strong Buy4N/AN/A-24.35%-19.46%
NBBK
NB BANCORP INC
$713.42M$17.05$22.0029.03%Strong Buy121.17%38.32%9.84%1.46%
DNUT
KRISPY KREME INC
$712.30M$4.19$9.50126.73%Buy4-0.50%146.17%5.32%1.96%
AVBP
ARRIVENT BIOPHARMA INC
$711.62M$20.92$40.3392.80%Strong Buy3N/AN/A5.50%5.16%
AMTB
AMERANT BANCORP INC
$710.13M$16.94$24.5044.63%Buy255.03%N/A11.91%1.07%
ESQ
ESQUIRE FINANCIAL HOLDINGS INC
$709.51M$84.15$88.004.58%Buy214.50%-0.45%21.57%2.70%
SLP
SIMULATIONS PLUS INC
$708.11M$35.21$38.679.82%Strong Buy313.72%84.47%N/AN/A
MCBS
METROCITY BANKSHARES INC
$706.71M$27.82$34.0022.21%Hold1N/AN/AN/AN/A
UFCS
UNITED FIRE GROUP INC
$706.11M$27.82$30.007.84%Buy210.90%-1.22%8.61%1.93%
CGNT
COGNYTE SOFTWARE LTD
$704.72M$9.78N/AN/AN/AN/A5.30%N/A-8.73%-3.47%
HCKT
HACKETT GROUP INC
$704.23M$25.34$32.6728.91%Strong Buy30.98%31.48%37.51%22.59%
AACT
ARES ACQUISITION CORP II
$702.50M$11.24N/AN/AN/AN/AN/AN/AN/AN/A
NTGR
NETGEAR INC
$702.09M$24.32$29.0019.24%Buy13.72%N/A-5.60%-3.57%
BLMN
BLOOMIN' BRANDS INC
$701.53M$8.26$11.7141.82%Sell70.30%N/A91.82%3.68%
SHEN
SHENANDOAH TELECOMMUNICATIONS CO
$701.45M$12.83$26.00102.65%Buy111.18%N/A-4.05%-2.14%
BDN
BRANDYWINE REALTY TRUST
$700.94M$4.05$5.0023.46%Hold12.54%N/A15.66%4.66%
CRON
CRONOS GROUP INC
$700.03M$1.83N/AN/AN/AN/A16.09%N/AN/AN/A
TXO
TXO PARTNERS LP
$699.85M$17.00N/AN/AN/AN/A15.30%100.76%9.42%5.57%
REX
REX AMERICAN RESOURCES CORP
$698.71M$41.07$50.0021.74%Strong Buy19.40%-4.65%9.11%7.09%
CPF
CENTRAL PACIFIC FINANCIAL CORP
$698.56M$25.81N/AN/AN/AN/A18.86%43.40%15.96%1.15%
HLF
HERBALIFE LTD
$698.26M$6.90$11.6769.09%Strong Buy31.66%-31.23%-28.55%8.38%
TREE
LENDINGTREE INC
$697.94M$52.11$65.7526.18%Strong Buy88.08%N/A73.23%10.38%
PRCH
PORCH GROUP INC
$695.17M$5.79$8.0038.17%Strong Buy64.00%N/AN/AN/A
BMBL
BUMBLE INC
$693.43M$4.42$6.1238.42%Hold11-3.58%N/A17.79%5.81%
SSYS
STRATASYS LTD
$692.78M$9.66$14.3348.37%Strong Buy35.93%N/A6.33%4.88%
DGICA
DONEGAL GROUP INC
$692.46M$19.43$18.00-7.36%Hold16.39%-21.57%9.14%2.14%
MYTE
MYT NETHERLANDS PARENT BV
$690.62M$7.92N/AN/AN/AN/A8.79%N/A12.31%7.13%
ITRN
ITURAN LOCATION & CONTROL LTD
$689.31M$34.65$50.0044.30%Strong Buy1N/AN/AN/AN/A
DNTH
DIANTHUS THERAPEUTICS INC
$689.09M$21.45$53.60149.88%Buy533.60%N/A-29.73%-28.02%
MCB
METROPOLITAN BANK HOLDING CORP
$687.76M$61.27$79.5029.75%Strong Buy29.62%14.91%13.18%1.32%
HAFC
HANMI FINANCIAL CORP
$687.57M$22.77$28.2524.07%Hold214.23%23.79%11.55%1.10%
OEC
ORION SA
$686.65M$12.12$17.0040.26%Buy21.94%58.81%26.54%6.79%
FCBC
FIRST COMMUNITY BANKSHARES INC
$685.88M$37.43N/AN/AN/AN/AN/AN/A8.39%1.35%
GDEN
GOLDEN ENTERTAINMENT INC
$685.84M$25.87$36.5041.09%Buy4-0.07%-67.71%4.81%2.11%
MBWM
MERCANTILE BANK CORP
$685.43M$42.23$52.2523.73%Buy26.88%-1.56%13.97%1.35%
MYGN
MYRIAD GENETICS INC
$684.82M$7.50$18.35144.67%Buy104.79%N/A-0.52%-0.36%
TIXT
TELUS INTERNATIONAL (CDA) INC
$684.75M$2.49$4.0060.64%Buy23.33%N/A13.50%5.81%
HY
HYSTER-YALE INC
$684.53M$38.68$70.0080.97%Strong Buy1-1.54%-19.62%15.87%3.72%
DLX
DELUXE CORP
$684.23M$15.40N/AN/AN/AN/A0.07%130.83%25.47%5.59%
ADSE
ADS-TEC ENERGY PUBLIC LTD CO
$682.89M$13.50N/AN/AN/AN/A36.19%N/AN/A-19.60%
BFST
BUSINESS FIRST BANCSHARES INC
$682.07M$23.08$30.0029.98%Strong Buy222.00%22.47%10.81%1.10%
REAL
THEREALREAL INC
$681.94M$6.13$12.1798.48%Buy39.86%N/AN/AN/A
AIOT
POWERFLEET INC
$681.10M$5.14$12.33139.94%Strong Buy317.92%N/A8.53%4.30%
PLAY
DAVE & BUSTER's ENTERTAINMENT INC
$680.99M$19.73$27.0036.85%Buy44.09%14.32%44.03%1.60%
EVLV
EVOLV TECHNOLOGIES HOLDINGS INC
$680.04M$4.16N/AN/AN/AN/AN/AN/A-37.52%-16.47%
MVST
MICROVAST HOLDINGS INC
$679.69M$2.09$3.0043.54%Buy123.81%N/AN/AN/A
XERS
XERIS BIOPHARMA HOLDINGS INC
$678.88M$4.41$6.1038.32%Buy521.42%N/A-336.16%30.82%
PLPC
PREFORMED LINE PRODUCTS CO
$678.50M$137.32N/AN/AN/AN/AN/AN/AN/AN/A
ECVT
ECOVYST INC
$678.38M$5.78$10.0073.01%Strong Buy37.37%N/AN/AN/A
PLYM
PLYMOUTH INDUSTRIAL REIT INC
$677.80M$14.88$19.5031.05%Hold64.22%-12.97%16.51%6.99%
MLYS
MINERALYS THERAPEUTICS INC
$675.77M$13.56$33.00143.36%Strong Buy2N/AN/A-50.55%-46.95%
NRDS
NERDWALLET INC
$674.38M$9.10$17.0086.81%Strong Buy37.48%24.74%10.58%8.81%
IRMD
IRADIMED CORP
$674.15M$53.02$72.0035.80%Strong Buy110.33%9.21%29.29%25.86%
EQBK
EQUITY BANCSHARES INC
$673.39M$38.46$44.0014.40%Strong Buy314.61%-6.93%13.08%1.45%
WSR
WHITESTONE REIT
$673.34M$13.23$16.0020.94%Strong Buy24.43%19.64%14.64%5.65%
RGR
STURM RUGER & CO INC
$672.33M$40.11N/AN/AN/AN/AN/AN/A10.96%9.12%
CECO
CECO ENVIRONMENTAL CORP
$671.81M$19.20$36.5090.10%Buy425.67%223.43%22.89%7.46%
MGIC
MAGIC SOFTWARE ENTERPRISES LTD
$669.71M$13.64$16.0017.30%Strong Buy12.49%32.00%18.24%9.36%
CRESY
CRESUD INC
$669.71M$11.23N/AN/AN/AN/AN/AN/AN/AN/A
ALF
CENTURION ACQUISITION CORP
$668.22M$10.33N/AN/AN/AN/AN/AN/AN/AN/A
SPTN
SPARTANNASH CO
$668.21M$19.79N/AN/AN/AN/A3.70%17,600.00%8.29%2.37%
SPLP
STEEL PARTNERS HOLDINGS LP
$668.20M$35.03N/AN/AN/AN/AN/AN/AN/AN/A
SVM
SILVERCORP METALS INC
$668.05M$3.76N/AN/AN/AN/AN/AN/AN/AN/A
VINP
VINCI PARTNERS INVESTMENTS LTD
$666.02M$9.70$13.0034.09%Strong Buy1-11.62%97.80%16.84%9.13%
UVE
UNIVERSAL INSURANCE HOLDINGS INC
$664.47M$23.65N/AN/AN/AN/A-5.06%28.02%21.45%2.82%
GSM
FERROGLOBE PLC
$664.39M$3.56N/AN/AN/AN/A2.28%90.14%16.06%7.86%
HELE
HELEN OF TROY LTD
$658.22M$28.69$56.3396.35%Buy30.89%13.08%9.38%5.04%
NUTX
NUTEX HEALTH INC
$658.16M$119.05$80.00-32.80%Strong Buy2N/AN/AN/AN/A
CSIQ
CANADIAN SOLAR INC
$657.42M$9.82$12.2324.54%Hold521.25%27.09%4.11%0.86%
GRNT
GRANITE RIDGE RESOURCES INC
$655.37M$5.01$8.0059.68%Strong Buy124.10%419.07%12.35%7.57%
CAC
CAMDEN NATIONAL CORP
$654.69M$38.82$51.5032.66%Buy236.90%20.20%15.92%1.46%
FDUS
FIDUS INVESTMENT CORP
$654.21M$19.29$20.003.68%Hold10.70%-10.70%11.00%6.20%
ANAB
ANAPTYSBIO INC
$654.12M$21.33$37.3375.03%Buy62.98%N/A-265.26%-38.85%
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.