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
BJRI
BJS RESTAURANTS INC
$706.38M$31.94$40.3326.28%Hold32.55%53.29%15.51%5.65%
HTB
HOMETRUST BANCSHARES INC
$705.81M$40.33$45.0011.58%Buy13.67%3.62%10.53%1.33%
APEI
AMERICAN PUBLIC EDUCATION INC
$705.70M$39.06$38.00-2.71%Strong Buy63.27%36.10%17.45%8.84%
GDYN
GRID DYNAMICS HOLDINGS INC
$705.30M$8.33$12.3348.06%Strong Buy39.29%-26.27%2.07%1.81%
NAT
NORDIC AMERICAN TANKERS LTD
$705.13M$3.33$3.00-9.91%Hold1-18.95%-9.55%10.82%6.73%
ICHR
ICHOR HOLDINGS LTD
$704.05M$20.51$27.2532.86%Strong Buy45.49%N/A4.55%3.21%
MYGN
MYRIAD GENETICS INC
$703.42M$7.56$7.671.42%Buy62.81%N/A-0.96%-0.55%
SLDP
SOLID POWER INC
$703.38M$3.88$4.003.09%Buy134.44%N/A-34.24%-31.88%
HBNC
HORIZON BANCORP INC
$703.36M$15.95$19.6723.30%Buy326.92%52.94%10.90%1.13%
ANGI
ANGI INC
$702.82M$15.85$20.4028.71%Buy51.59%19.12%11.77%6.59%
GRNT
GRANITE RIDGE RESOURCES INC
$702.77M$5.36N/AN/AN/AN/A8.04%86.40%12.46%7.23%
TERN
TERNS PHARMACEUTICALS INC
$702.71M$8.03$14.1576.18%Buy3N/AN/AN/AN/A
DGICA
DONEGAL GROUP INC
$700.97M$19.20$18.00-6.25%Hold1-1.19%-12.86%12.36%3.11%
FLGT
FULGENT GENETICS INC
$700.95M$22.90$25.3310.62%Buy38.05%N/A-4.87%-4.53%
AIOT
POWERFLEET INC
$700.58M$5.25$10.3396.82%Strong Buy30.84%N/A7.53%3.73%
CMCL
CALEDONIA MINING CORP PLC
$700.40M$36.30$28.00-22.87%Strong Buy1N/AN/AN/AN/A
BRSP
BRIGHTSPIRE CAPITAL INC
$699.37M$5.38$6.0011.52%Hold3-66.09%N/A7.84%2.29%
CCNE
CNB FINANCIAL CORP
$696.20M$23.62$29.0022.78%Hold124.80%13.66%15.59%1.57%
NCDL
NUVEEN CHURCHILL DIRECT LENDING CORP
$695.86M$14.09$16.6317.99%Hold4-5.48%-10.85%9.90%4.24%
APPS
DIGITAL TURBINE INC
$695.26M$6.43$6.25-2.80%Buy29.78%N/A28.40%5.29%
MCBS
METROCITY BANKSHARES INC
$694.22M$27.33$34.0024.41%Hold1N/AN/AN/AN/A
NRIX
NURIX THERAPEUTICS INC
$694.16M$9.08$27.88206.99%Strong Buy80.45%N/A-55.17%-41.74%
PVLA
PALVELLA THERAPEUTICS INC
$692.67M$62.63$73.4417.27%Strong Buy9N/AN/A-72.59%-47.03%
STKL
SUNOPTA INC
$692.57M$5.86N/AN/AN/AN/A5.50%N/A24.77%5.62%
VEL
VELOCITY FINANCIAL INC
$692.28M$18.01$21.0016.60%Buy1-40.73%-6.41%15.82%1.46%
CCCX
CHURCHILL CAPITAL CORP X
$692.27M$13.30N/AN/AN/AN/AN/AN/AN/AN/A
TK
TEEKAY CORP LTD
$690.68M$8.10N/AN/AN/AN/AN/AN/AN/AN/A
GSBC
GREAT SOUTHERN BANCORP INC
$688.71M$60.80$60.50-0.49%Hold22.41%4.59%10.03%1.07%
BFST
BUSINESS FIRST BANCSHARES INC
$685.60M$23.16$30.0029.53%Strong Buy39.09%7.50%10.35%1.10%
NPWR
NET POWER INC
$683.98M$3.12$2.00-35.90%Strong Sell11,259.72%N/AN/AN/A
ALF
CENTURION ACQUISITION CORP
$682.45M$10.55N/AN/AN/AN/AN/AN/AN/AN/A
WDH
WATERDROP INC
$681.96M$1.89N/AN/AN/AN/AN/AN/AN/AN/A
ARVN
ARVINAS INC
$680.58M$9.27$14.0851.92%Buy18-39.59%N/A-19.80%-13.27%
LIND
LINDBLAD EXPEDITIONS HOLDINGS INC
$679.93M$12.41$17.0036.99%Strong Buy27.01%N/A-7.89%2.22%
FSBC
FIVE STAR BANCORP
$678.85M$31.78$34.338.03%Buy324.43%21.27%17.21%1.65%
NX
QUANEX BUILDING PRODUCTS CORP
$676.68M$14.75N/AN/AN/AN/A0.51%N/A16.63%6.05%
MGTX
MEIRAGTX HOLDINGS PLC
$675.76M$8.40$35.00316.67%Strong Buy193.60%N/A2,174.26%32.39%
INNV
INNOVAGE HOLDING CORP
$675.48M$4.98$5.000.40%Strong Sell19.13%N/A32.33%14.42%
TRTX
TPG RE FINANCE TRUST INC
$675.09M$8.59$9.5010.59%Strong Buy21.48%43.08%8.00%2.10%
BBBY
BED BATH & BEYOND INC
$674.52M$11.75$7.67-34.75%Hold37.68%N/A-28.95%-10.58%
PMI
PICARD MEDICAL INC
$674.37M$9.15N/AN/AN/AN/AN/AN/AN/AN/A
TRST
TRUSTCO BANK CORP N Y
$673.74M$35.74N/AN/AN/AN/AN/AN/A7.81%0.85%
TIPT
TIPTREE INC
$672.38M$17.93N/AN/AN/AN/AN/AN/AN/AN/A
BORR
BORR DRILLING LTD
$668.94M$2.80$3.2516.07%Hold1N/AN/AN/AN/A
SNDL
SNDL INC
$668.64M$2.53$5.0097.63%Strong Buy13.31%N/A2.66%2.24%
CEVA
CEVA INC
$667.99M$27.97$34.3322.75%Strong Buy32.81%N/A-0.48%-0.42%
RBBN
RIBBON COMMUNICATIONS INC
$667.60M$3.77$6.0059.15%Strong Buy21.34%N/A10.28%3.33%
NEXA
NEXA RESOURCES SA
$663.52M$5.01$4.83-3.53%Sell3-0.22%N/A8.48%1.55%
NAK
NORTHERN DYNASTY MINERALS LTD
$660.39M$1.22$2.50104.92%Buy1N/AN/AN/AN/A
TRNS
TRANSCAT INC
$657.37M$70.54$116.0064.45%Buy19.37%7.35%5.07%3.77%
TEN
TSAKOS ENERGY NAVIGATION LTD
$657.08M$21.81$22.000.87%Hold12.60%19.26%16.86%7.86%
KRO
KRONOS WORLDWIDE INC
$656.95M$5.71$7.7535.73%Strong Sell21.41%-5.07%14.21%6.20%
HTLD
HEARTLAND EXPRESS INC
$655.14M$8.34$9.139.41%Sell4-1.89%N/A6.66%4.00%
ARQQ
ARQIT QUANTUM INC
$654.92M$48.59$52.007.02%Buy11,647.14%N/A-104.87%-57.02%
ORRF
ORRSTOWN FINANCIAL SERVICES INC
$652.76M$33.49$42.0025.41%Buy16.36%73.20%15.52%1.58%
AMRK
A-MARK PRECIOUS METALS INC
$651.47M$26.44$31.5019.14%Buy2-3.13%127.55%14.34%4.20%
DEC
DIVERSIFIED ENERGY CO PLC
$650.83M$13.89$20.6748.79%Strong Buy37.99%N/A20.94%2.65%
HY
HYSTER-YALE INC
$649.28M$36.64N/AN/AN/AN/A-0.67%41.96%11.74%3.08%
LEGH
LEGACY HOUSING CORP
$649.23M$27.20$29.006.62%Strong Buy10.05%-2.17%11.64%10.81%
GROY
GOLD ROYALTY CORP
$648.70M$3.80$4.8627.89%Strong Buy550.49%N/A0.61%0.46%
THFF
FIRST FINANCIAL CORP
$646.22M$54.53$61.0011.87%Hold110.65%21.13%12.83%1.35%
NBR
NABORS INDUSTRIES LTD
$645.06M$40.99$39.17-4.45%Hold64.23%N/A17.32%1.06%
GDEV
GDEV INC
$644.89M$35.57N/AN/AN/AN/A-5.67%3.80%-35.02%21.57%
CSTL
CASTLE BIOSCIENCES INC
$644.85M$22.23$37.3367.94%Strong Buy3-4.05%N/A-11.02%-9.21%
CPS
COOPER-STANDARD HOLDINGS INC
$644.68M$36.56$12.00-67.18%Hold13.73%33.04%-96.10%5.16%
TROX
TRONOX HOLDINGS PLC
$643.61M$4.06$5.0123.47%Buy81.06%N/A2.02%0.54%
URG
UR-ENERGY INC
$642.10M$1.76$2.5042.05%Strong Buy4N/AN/AN/AN/A
CAC
CAMDEN NATIONAL CORP
$641.28M$37.90$45.5020.05%Buy226.72%34.07%13.05%1.23%
ACDC
PROFRAC HOLDING CORP
$641.12M$4.00$6.1754.18%Sell3-0.57%N/A-10.62%-3.28%
SIGA
SIGA TECHNOLOGIES INC
$640.87M$8.95N/AN/AN/AN/AN/AN/A4.45%3.96%
VSTS
VESTIS CORP
$640.74M$4.86$5.258.02%Strong Sell22.27%N/A7.92%2.40%
FUFU
BITFUFU INC
$640.11M$3.90$6.4565.46%Strong Buy430.40%24.41%0.00%0.00%
SES
SES AI CORP
$640.01M$1.75$2.0014.29%Strong Buy1137.13%N/A37.05%31.79%
CINT
CI&T INC
$639.88M$4.89$7.2047.24%Strong Buy47.94%19.36%N/AN/A
DNUT
KRISPY KREME INC
$639.20M$3.76$4.7826.99%Strong Buy4-3.56%N/A0.62%0.22%
CNCK
COINCHECK GROUP NV
$637.07M$4.87$6.0023.20%Hold118.61%N/A42.80%3.50%
DOMO
DOMO INC
$634.96M$15.40$15.13-1.79%Buy8-1.15%N/AN/A-30.97%
CLMB
CLIMB GLOBAL SOLUTIONS INC
$634.91M$137.51$136.00-1.10%Buy1-0.80%6.64%26.56%6.64%
ADSE
ADS-TEC ENERGY PUBLIC LTD CO
$633.97M$11.34N/AN/AN/AN/A439.62%N/AN/A-19.64%
DJCO
DAILY JOURNAL CORP
$633.80M$460.13N/AN/AN/AN/AN/AN/AN/AN/A
RHLD
RESOLUTE HOLDINGS MANAGEMENT INC
$633.14M$74.26N/AN/AN/AN/AN/AN/AN/AN/A
KROS
KEROS THERAPEUTICS INC
$632.79M$15.58$21.5038.00%Buy6-64.99%N/A-22.14%-20.66%
KRNT
KORNIT DIGITAL LTD
$632.05M$13.80$23.5070.29%Buy24.84%N/A0.26%0.24%
SNCY
SUN COUNTRY AIRLINES HOLDINGS INC
$631.27M$11.84$18.4055.41%Strong Buy55.88%32.11%36.61%14.46%
GHM
GRAHAM CORP
$630.23M$57.42$60.004.49%Strong Buy28.80%19.55%16.15%7.89%
GDEN
GOLDEN ENTERTAINMENT INC
$628.90M$23.79$34.2043.76%Buy50.73%31.51%6.18%2.70%
PLAY
DAVE & BUSTER's ENTERTAINMENT INC
$628.16M$18.12$29.3361.88%Buy64.30%32.39%16.90%0.69%
IBCP
INDEPENDENT BANK CORP
$627.50M$30.30$36.0018.81%Hold34.89%2.69%14.93%1.29%
VTLE
VITAL ENERGY INC
$626.54M$16.19$18.4013.65%Hold5-0.58%N/A7.52%3.10%
ADAM
ADAMAS TRUST INC
$624.97M$6.92$7.9214.41%Strong Buy36.09%234.21%5.88%0.77%
FCBC
FIRST COMMUNITY BANKSHARES INC
$624.90M$34.12N/AN/AN/AN/AN/AN/A8.78%1.39%
MYE
MYERS INDUSTRIES INC
$624.74M$16.70$21.0025.75%Strong Buy11.49%292.31%20.50%6.76%
CAN
CANAAN INC
$622.18M$1.32$2.3879.92%Strong Buy429.91%N/A-97.83%-53.46%
SPFI
SOUTH PLAINS FINANCIAL INC
$621.87M$38.30$40.004.44%Buy26.73%-3.14%12.78%1.33%
MBUU
MALIBU BOATS INC
$621.04M$32.27$31.00-3.94%Hold43.38%44.87%5.96%4.18%
EU
ENCORE ENERGY CORP
$619.28M$3.31$4.0020.85%Buy143.02%N/A50.90%37.48%
XNET
XUNLEI LTD
$618.08M$9.88N/AN/AN/AN/AN/AN/AN/AN/A
SIBN
SI-BONE INC
$617.35M$14.31$23.6765.39%Strong Buy311.28%N/A-9.20%-6.79%
WSR
WHITESTONE REIT
$616.29M$12.08$15.0024.17%Strong Buy24.31%23.01%14.44%5.34%
BLMN
BLOOMIN' BRANDS INC
$615.90M$7.24$8.2914.45%Sell73.91%N/A23.72%2.85%
1...272829...55
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.