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
NTGR
NETGEAR INC
$846.53M$29.41$29.00-1.39%Buy13.98%N/A-4.36%-2.86%
RSKD
RISKIFIED LTD
$845.70M$5.32$6.1816.15%Buy76.25%N/AN/AN/A
FARO
FARO TECHNOLOGIES INC
$844.42M$43.92$38.00-13.48%Hold1N/AN/AN/AN/A
SLSR
SOLARIS RESOURCES INC
$843.92M$5.17$11.00112.77%Buy1N/AN/AN/A-16.20%
NRDS
NERDWALLET INC
$843.48M$11.32$14.2525.88%Buy46.96%33.50%20.05%15.69%
XIFR
XPLR INFRASTRUCTURE LP
$843.19M$8.97$13.8254.05%Hold110.21%N/A0.90%0.13%
RDUS
RADIUS RECYCLING
$840.10M$29.73N/AN/AN/AN/AN/AN/A-20.64%-7.37%
ESQ
ESQUIRE FINANCIAL HOLDINGS INC
$839.80M$99.25$95.00-4.28%Buy212.11%-2.71%20.47%2.63%
AMN
AMN HEALTHCARE SERVICES INC
$839.20M$21.92$29.1332.87%Buy4-3.24%N/A5.25%1.57%
SSYS
STRATASYS LTD
$839.08M$11.70$14.0019.66%Strong Buy24.68%N/A5.30%4.07%
CSIQ
CANADIAN SOLAR INC
$838.37M$12.52$10.60-15.34%Hold512.94%N/A4.04%0.80%
TRNS
TRANSCAT INC
$837.47M$89.88$100.5011.82%Buy27.38%17.63%8.35%6.22%
NCDL
NUVEEN CHURCHILL DIRECT LENDING CORP
$837.18M$16.65$16.31-2.02%Hold4-3.46%-14.80%9.97%4.22%
HBT
HBT FINANCIAL INC
$836.83M$26.57$26.00-2.15%Hold14.69%1.39%13.43%1.49%
PLPC
PREFORMED LINE PRODUCTS CO
$836.34M$169.29N/AN/AN/AN/AN/AN/AN/AN/A
AMSF
AMERISAFE INC
$834.21M$43.79$65.0048.44%Buy13.38%-10.00%15.34%3.46%
DAKT
DAKTRONICS INC
$830.01M$16.90$26.0053.85%Buy17.31%N/A21.67%11.72%
AOSL
ALPHA & OMEGA SEMICONDUCTOR LTD
$827.18M$27.80$25.00-10.06%Hold24.43%N/AN/AN/A
GRNT
GRANITE RIDGE RESOURCES INC
$822.08M$6.27$8.0027.59%Strong Buy112.34%88.31%12.46%7.23%
AMTB
AMERANT BANCORP INC
$821.52M$19.64$22.0012.02%Buy250.98%N/A10.66%0.95%
AMWD
AMERICAN WOODMARK CORP
$821.04M$56.61$70.0023.65%Strong Buy215.15%39.85%14.50%8.46%
GLDD
GREAT LAKES DREDGE & DOCK CORP
$819.19M$12.06N/AN/AN/AN/A1.13%-7.12%13.49%5.25%
SWIM
LATHAM GROUP INC
$818.06M$7.03$4.50-35.99%Strong Sell15.87%N/A3.36%1.55%
CINT
CI&T INC
$816.90M$6.07$7.3320.81%Strong Buy39.91%20.01%N/AN/A
GSM
FERROGLOBE PLC
$815.35M$4.36N/AN/AN/AN/A4.69%N/A15.09%7.65%
KFRC
KFORCE INC
$815.06M$43.75$45.002.86%Hold2-4.49%-14.98%36.44%13.66%
RWT
REDWOOD TRUST INC
$814.68M$6.12$7.0815.74%Buy6-49.28%252.38%10.69%0.64%
CNCK
COINCHECK GROUP NV
$813.24M$6.27$10.0059.49%Strong Buy1N/AN/AN/AN/A
GDEN
GOLDEN ENTERTAINMENT INC
$810.77M$30.67$38.0023.90%Buy21.73%33.14%5.04%2.20%
CBL
CBL & ASSOCIATES PROPERTIES INC
$810.51M$26.20N/AN/AN/AN/AN/AN/AN/AN/A
VSTS
VESTIS CORP
$810.46M$6.15$10.3368.02%Sell30.49%N/A12.33%3.73%
CTLP
CANTALOUPE INC
$808.76M$11.07$13.5021.95%Strong Buy218.80%-13.22%18.52%12.03%
MBWM
MERCANTILE BANK CORP
$808.68M$49.81$52.254.90%Buy27.74%0.90%13.42%1.33%
FWRD
FORWARD AIR CORP
$806.22M$26.50$29.6711.95%Strong Buy31.70%N/A6.95%0.38%
KMTS
KESTRA MEDICAL TECHNOLOGIES LTD
$804.63M$15.67$27.0072.30%Strong Buy5N/AN/AN/A-34.00%
PSFE
PAYSAFE LTD
$804.31M$13.45$16.1720.20%Sell31.97%N/A14.85%2.72%
XYF
X FINANCIAL
$804.01M$19.01N/AN/AN/AN/AN/AN/AN/AN/A
ANGI
ANGI INC
$803.30M$16.74$20.7523.95%Buy6-1.19%6.24%5.76%3.35%
HAFC
HANMI FINANCIAL CORP
$801.22M$26.52$27.503.70%Hold113.42%18.14%11.22%1.09%
CPF
CENTRAL PACIFIC FINANCIAL CORP
$799.03M$29.62N/AN/AN/AN/A16.20%30.23%15.25%1.15%
MCB
METROPOLITAN BANK HOLDING CORP
$798.55M$74.91N/AN/AN/AN/A9.66%14.72%12.38%1.20%
PRO
PROS HOLDINGS INC
$794.83M$16.61$25.0050.51%Strong Buy67.45%N/A-3.15%0.49%
INDI
INDIE SEMICONDUCTOR INC
$794.80M$3.74$6.1363.77%Strong Buy413.63%N/A1.05%0.47%
RC
READY CAPITAL CORP
$794.56M$4.66$6.0830.54%Hold3N/AN/A5.58%1.09%
WLKP
WESTLAKE CHEMICAL PARTNERS LP
$791.46M$22.46N/AN/AN/AN/A8.40%10.69%26.25%5.06%
SHEN
SHENANDOAH TELECOMMUNICATIONS CO
$791.04M$14.42$26.0080.31%Buy15.12%N/A-4.10%-2.04%
CAPL
CROSSAMERICA PARTNERS LP
$790.14M$20.74N/AN/AN/AN/A-10.01%-23.08%-27.47%2.17%
AC
ASSOCIATED CAPITAL GROUP INC
$789.70M$37.36N/AN/AN/AN/AN/AN/AN/AN/A
QURE
UNIQURE NV
$789.47M$14.42$38.00163.52%Buy5190.47%N/A2,940.09%163.59%
MATW
MATTHEWS INTERNATIONAL CORP
$788.86M$25.44N/AN/AN/AN/A-15.27%N/A4.48%1.00%
CRMD
CORMEDIX INC
$788.12M$11.62$17.0046.30%Buy654.69%106.40%159.69%122.65%
SIBN
SI-BONE INC
$787.09M$18.47$25.7539.42%Strong Buy413.83%N/A-8.15%-6.00%
CRON
CRONOS GROUP INC
$786.25M$2.04N/AN/AN/AN/A12.79%-34.53%N/AN/A
ITRN
ITURAN LOCATION & CONTROL LTD
$785.80M$39.50$50.0026.58%Strong Buy1N/AN/AN/AN/A
IRMD
IRADIMED CORP
$785.79M$61.80$72.0016.50%Strong Buy17.59%3.82%26.12%23.12%
UP
WHEELS UP EXPERIENCE INC
$782.74M$1.12N/AN/AN/AN/AN/AN/AN/AN/A
GCT
GIGACLOUD TECHNOLOGY INC
$782.69M$20.56$20.50-0.29%Buy2-1.76%-9.12%29.69%11.24%
BFST
BUSINESS FIRST BANCSHARES INC
$777.71M$26.19$30.0014.55%Strong Buy214.68%10.29%10.33%1.10%
JBSS
SANFILIPPO JOHN B & SON INC
$777.37M$66.11N/AN/AN/AN/AN/AN/AN/AN/A
ICHR
ICHOR HOLDINGS LTD
$775.20M$22.72$32.6743.78%Strong Buy36.26%N/A8.09%5.63%
SNDX
SYNDAX PHARMACEUTICALS INC
$774.43M$9.00$36.60306.67%Strong Buy5112.21%N/A66.42%22.29%
NPK
NATIONAL PRESTO INDUSTRIES INC
$774.05M$108.30N/AN/AN/AN/AN/AN/AN/AN/A
CABO
CABLE ONE INC
$773.03M$137.36$370.67169.85%Hold3-2.35%N/A12.27%3.39%
EZPW
EZCORP INC
$771.84M$14.03$19.0035.42%Strong Buy34.13%-22.15%8.96%4.17%
IMNM
IMMUNOME INC
$769.19M$8.84$27.75213.91%Strong Buy471.79%N/A-22.95%-20.57%
ORIC
ORIC PHARMACEUTICALS INC
$767.75M$10.80$18.6772.84%Strong Buy3N/AN/A-49.01%-44.35%
DLX
DELUXE CORP
$767.29M$17.15$23.0034.11%Strong Buy1-0.21%130.95%25.59%6.19%
CARS
CARSCOM INC
$767.22M$12.20$16.3834.22%Buy42.43%48.35%N/AN/A
MCBS
METROCITY BANKSHARES INC
$766.62M$30.18$34.0012.66%Hold1N/AN/AN/AN/A
ETD
ETHAN ALLEN INTERIORS INC
$766.20M$30.13$30.00-0.43%Hold11.14%3.46%12.89%8.36%
ORC
ORCHID ISLAND CAPITAL INC
$764.85M$7.17N/AN/AN/AN/AN/A41.89%8.16%0.96%
ADTN
ADTRAN HOLDINGS INC
$764.59M$9.56$12.6732.50%Strong Buy311.19%N/A13.24%1.54%
FCBC
FIRST COMMUNITY BANKSHARES INC
$763.88M$41.79N/AN/AN/AN/AN/AN/A8.87%1.37%
MEG
MONTROSE ENVIRONMENTAL GROUP INC
$763.36M$22.31$31.5041.19%Buy29.73%N/AN/AN/A
GYRE
GYRE THERAPEUTICS INC
$762.25M$8.13N/AN/AN/AN/A52.00%179.85%399.13%209.49%
IIIN
INSTEEL INDUSTRIES INC
$761.52M$39.23N/AN/AN/AN/A8.77%51.35%18.19%14.72%
NBBK
NB BANCORP INC
$761.10M$18.76N/AN/AN/AN/A15.06%25.42%9.87%1.39%
XERS
XERIS BIOPHARMA HOLDINGS INC
$760.74M$4.75$6.2531.58%Buy618.56%N/A-252.26%28.09%
EQBK
EQUITY BANCSHARES INC
$758.95M$43.33$44.001.55%Strong Buy312.54%-4.76%12.52%1.42%
ULH
UNIVERSAL LOGISTICS HOLDINGS INC
$757.87M$28.78$29.000.76%Hold1-5.16%-38.68%12.43%4.46%
RYI
RYERSON HOLDING CORP
$756.93M$23.51$25.006.34%Hold1N/AN/A4.81%1.53%
LQDT
LIQUIDITY SERVICES INC
$756.17M$24.22$40.0065.15%Buy1N/AN/AN/AN/A
FIP
FTAI INFRASTRUCTURE INC
$755.13M$6.58$12.0082.37%Buy1N/AN/AN/AN/A
SKYH
SKY HARBOUR GROUP CORP
$755.02M$9.95$14.2543.22%Strong Buy281.01%N/A30.90%5.48%
NOAH
NOAH HOLDINGS LTD
$754.10M$11.25$11.502.22%Strong Buy13.07%N/A42.54%36.38%
HY
HYSTER-YALE INC
$753.28M$42.54N/AN/AN/AN/A-2.34%-11.66%12.53%3.11%
NAK
NORTHERN DYNASTY MINERALS LTD
$752.91M$1.40$1.30-7.14%Buy1N/AN/AN/AN/A
KRO
KRONOS WORLDWIDE INC
$752.34M$6.54$7.7518.50%Strong Sell26.54%18.62%19.15%8.34%
BYRN
BYRNA TECHNOLOGIES INC
$752.10M$33.18$36.008.50%Strong Buy219.66%-12.31%25.13%20.10%
HELE
HELEN OF TROY LTD
$749.31M$32.66$45.5039.31%Buy2-1.00%-3.27%6.04%3.24%
GETY
GETTY IMAGES HOLDINGS INC
$748.29M$1.81$4.35140.33%Buy41.45%N/A8.72%2.01%
VIR
VIR BIOTECHNOLOGY INC
$747.87M$5.41$32.86507.34%Strong Buy737.13%N/A-16.09%-12.84%
CTEV
CLARITEV CORP
$746.70M$45.43$28.25-37.82%Buy20.07%N/A-1,042.17%-3.04%
ECO
OKEANIS ECO TANKERS CORP
$746.58M$23.19$40.0072.49%Strong Buy1-9.00%-42.74%15.25%5.87%
NPKI
NPK INTERNATIONAL INC
$745.49M$8.82$12.0036.05%Buy1-28.76%N/A12.76%10.69%
PLYM
PLYMOUTH INDUSTRIAL REIT INC
$744.71M$16.35$19.3318.24%Hold64.30%-12.68%17.79%7.22%
DNA
GINKGO BIOWORKS HOLDINGS INC
$744.53M$12.72N/AN/AN/AN/A2.78%N/AN/AN/A
WOOF
PETCO HEALTH & WELLNESS COMPANY INC
$742.89M$3.08$3.7822.82%Buy70.42%N/A1.09%0.24%
RBBN
RIBBON COMMUNICATIONS INC
$739.72M$4.19$5.8339.21%Strong Buy34.80%N/A11.10%3.72%
SMWB
SIMILARWEB LTD
$738.48M$8.84$16.5787.45%Strong Buy714.82%N/AN/AN/A
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.