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
GRC
GORMAN RUPP CO
$981.83M$37.34N/AN/AN/AN/A2.47%17.75%15.48%6.90%
YEXT
YEXT INC
$980.41M$8.01$9.4417.83%Strong Buy45.18%N/A37.06%9.20%
AVXL
ANAVEX LIFE SCIENCES CORP
$980.07M$11.48$44.00283.28%Strong Buy2N/AN/AN/AN/A
KOS
KOSMOS ENERGY LTD
$979.92M$2.05$3.0046.34%Buy23.54%N/A-1.74%-0.36%
BHRB
BURKE & HERBERT FINANCIAL SERVICES CORP
$978.95M$65.24$70.007.30%Strong Buy2-69.98%102.83%15.82%1.53%
MLYS
MINERALYS THERAPEUTICS INC
$978.93M$15.02$27.0079.76%Buy3N/AN/A-36.26%-34.89%
FIGS
FIGS INC
$978.56M$6.02$4.50-25.25%Sell40.48%70.73%5.96%4.36%
AMRC
AMERESCO INC
$977.37M$18.58$16.50-11.19%Hold67.32%9.04%8.27%2.01%
HCSG
HEALTHCARE SERVICES GROUP INC
$974.19M$13.36$14.004.79%Buy23.64%47.37%12.76%7.97%
FVRR
FIVERR INTERNATIONAL LTD
$972.88M$27.01$37.1437.52%Buy78.95%57.31%14.37%4.92%
HSII
HEIDRICK & STRUGGLES INTERNATIONAL INC
$972.06M$47.14$49.003.95%Buy20.53%634.18%15.08%6.85%
AVDL
AVADEL PHARMACEUTICALS PLC
$971.26M$10.04$17.3372.64%Strong Buy327.56%N/A189.18%83.43%
WLFC
WILLIS LEASE FINANCE CORP
$970.49M$140.59N/AN/AN/AN/AN/AN/AN/AN/A
NRIX
NURIX THERAPEUTICS INC
$970.14M$12.69$27.00112.77%Strong Buy111.88%N/A-47.27%-35.77%
CNOB
CONNECTONE BANCORP INC
$965.98M$25.11$31.0023.46%Buy114.05%36.83%10.12%1.30%
TMP
TOMPKINS FINANCIAL CORP
$964.51M$66.82N/AN/AN/AN/AN/AN/AN/AN/A
SHLS
SHOALS TECHNOLOGIES GROUP INC
$961.26M$5.75$6.5113.29%Buy1414.14%68.97%20.34%14.42%
HLX
HELIX ENERGY SOLUTIONS GROUP INC
$959.19M$6.33$10.0057.98%Buy1-0.67%-35.71%5.98%3.51%
PRLB
PROTO LABS INC
$955.82M$40.21$50.0024.35%Strong Buy11.39%6.56%3.26%2.90%
MFA
MFA FINANCIAL INC
$954.67M$9.30$10.9017.20%Hold5-22.57%-5.00%7.15%1.14%
SANA
SANA BIOTECHNOLOGY INC
$951.84M$4.22$8.75107.35%Strong Buy4N/AN/A-82.53%-38.73%
AGRO
ADECOAGRO SA
$951.51M$9.51$10.005.15%Strong Sell1-5.74%21.27%6.83%2.90%
PDM
PIEDMONT OFFICE REALTY TRUST INC
$950.48M$7.64$9.0017.80%Buy4-0.32%N/A11.80%4.60%
LENZ
LENZ THERAPEUTICS INC
$949.37M$33.73$45.3334.40%Strong Buy3N/AN/A19.17%18.29%
IART
INTEGRA LIFESCIENCES HOLDINGS CORP
$948.87M$12.21$17.2541.28%Hold43.77%N/A14.05%5.28%
TRIN
TRINITY CAPITAL INC
$947.13M$14.65$14.831.25%Hold39.72%-9.35%16.14%7.24%
UAN
CVR PARTNERS LP
$946.83M$89.58N/AN/AN/AN/AN/AN/AN/AN/A
ULCC
FRONTIER GROUP HOLDINGS INC
$945.22M$4.15$5.0020.48%Hold77.04%3.16%38.44%3.38%
FMBH
FIRST MID BANCSHARES INC
$945.17M$39.40$40.502.79%Buy26.23%10.41%10.68%1.23%
EXOD
EXODUS MOVEMENT INC
$943.33M$32.80$59.3380.89%Strong Buy3N/AN/AN/AN/A
SCSC
SCANSOURCE INC
$941.33M$41.66N/AN/AN/AN/A5.27%21.24%10.42%5.45%
SBSI
SOUTHSIDE BANCSHARES INC
$941.16M$31.15$37.0018.78%Hold17.41%-3.77%10.91%1.07%
RCAT
RED CAT HOLDINGS INC
$939.15M$10.33$13.0025.85%Buy1N/AN/A88.05%42.67%
DHC
DIVERSIFIED HEALTHCARE TRUST
$938.47M$3.89N/AN/AN/AN/A3.63%N/A7.18%2.80%
BLND
BLEND LABS INC
$938.44M$3.63$4.9335.67%Buy63.22%N/AN/AN/A
APOG
APOGEE ENTERPRISES INC
$937.18M$43.53$45.003.38%Hold11.09%29.65%17.65%7.35%
VZLA
VIZSLA SILVER CORP
$934.37M$3.26N/AN/AN/AN/AN/AN/A60.54%59.67%
KRNT
KORNIT DIGITAL LTD
$933.20M$20.38$34.5069.33%Strong Buy210.62%N/A0.38%0.35%
IIIV
I3 VERTICALS INC
$933.06M$28.09$30.006.80%Buy5-3.01%-56.57%9.40%5.60%
FPH
FIVE POINT HOLDINGS LLC
$931.83M$6.25N/AN/AN/AN/AN/AN/AN/AN/A
INR
INFINITY NATURAL RESOURCES INC
$931.41M$15.30$26.8675.54%Strong Buy7N/AN/A-391.57%21.44%
AGL
AGILON HEALTH INC
$931.39M$2.25$4.70108.89%Hold107.58%N/A-3.72%-0.96%
THRM
GENTHERM INC
$931.04M$30.17$43.0042.53%Buy2-2.64%34.37%12.36%5.95%
ZYME
ZYMEWORKS INC
$930.27M$13.35$16.0019.85%Buy226.34%N/A-7.51%-5.73%
THR
THERMON GROUP HOLDINGS INC
$928.47M$28.06N/AN/AN/AN/A5.20%15.47%14.16%9.29%
EVLV
EVOLV TECHNOLOGIES HOLDINGS INC
$924.94M$5.64$6.5015.25%Buy210.71%N/A-29.80%-14.09%
UVSP
UNIVEST FINANCIAL CORP
$924.74M$32.02$31.00-3.19%Hold17.69%2.99%9.27%1.05%
NEO
NEOGENOMICS INC
$924.03M$7.18$10.9252.05%Buy610.91%N/A1.96%1.08%
NGVC
NATURAL GROCERS BY VITAMIN COTTAGE INC
$923.29M$40.23N/AN/AN/AN/AN/AN/AN/AN/A
SSII
SS INNOVATIONS INTERNATIONAL INC
$919.62M$4.75N/AN/AN/AN/AN/AN/AN/AN/A
JFIN
JIAYIN GROUP INC
$917.96M$17.20N/AN/AN/AN/AN/AN/AN/AN/A
KRUS
KURA SUSHI USA INC
$917.81M$75.89$92.3321.67%Buy612.22%N/A5.49%2.97%
CMP
COMPASS MINERALS INTERNATIONAL INC
$917.73M$22.05$19.00-13.83%Strong Buy31.43%N/A17.68%2.73%
CYD
CHINA YUCHAI INTERNATIONAL LTD
$916.20M$24.42N/AN/AN/AN/AN/AN/A4.67%1.58%
COHU
COHU INC
$913.31M$19.64$29.0047.66%Strong Buy212.44%N/AN/AN/A
LASR
NLIGHT INC
$911.17M$18.43$18.671.29%Strong Buy34.93%N/A-17.04%-12.50%
ASTE
ASTEC INDUSTRIES INC
$909.42M$39.77$41.003.09%Hold15.27%355.88%12.11%7.49%
WGO
WINNEBAGO INDUSTRIES INC
$908.47M$32.41$37.6716.22%Strong Buy94.06%N/A7.64%4.36%
BJRI
BJS RESTAURANTS INC
$906.75M$41.00$43.676.50%Hold32.82%45.72%13.75%5.01%
NX
QUANEX BUILDING PRODUCTS CORP
$905.67M$19.70N/AN/AN/AN/A13.63%608.11%13.72%5.96%
VTS
VITESSE ENERGY INC
$905.10M$23.44$30.6730.83%Buy37.41%-62.05%0.23%0.16%
WRLD
WORLD ACCEPTANCE CORP
$904.52M$170.43N/AN/AN/AN/A-0.50%-6.21%17.57%7.66%
REX
REX AMERICAN RESOURCES CORP
$903.81M$54.88$50.00-8.89%Strong Buy19.65%-3.63%9.21%7.12%
FBRT
FRANKLIN BSP REALTY TRUST INC
$900.25M$10.95$14.5032.42%Strong Buy2N/AN/AN/AN/A
SPTN
SPARTANNASH CO
$899.05M$26.56$26.901.28%Hold12.89%N/A8.15%2.33%
GOTU
GAOTU TECHEDU INC
$897.93M$3.59N/AN/AN/AN/AN/AN/AN/AN/A
ECPG
ENCORE CAPITAL GROUP INC
$897.78M$38.45$57.0048.24%Strong Buy113.58%N/A24.02%3.96%
PDFS
PDF SOLUTIONS INC
$896.69M$22.91$27.5020.03%Strong Buy217.09%600.00%8.49%5.42%
CSIQ
CANADIAN SOLAR INC
$895.29M$13.37$10.75-19.60%Hold412.30%N/A4.04%0.80%
SLRC
SLR INVESTMENT CORP
$893.06M$16.37$15.79-3.53%Hold6-5.73%0.86%9.00%3.56%
UXIN
UXIN LTD
$891.62M$5.10N/AN/AN/AN/AN/AN/AN/AN/A
YSG
YATSEN HOLDING LTD
$889.92M$9.65N/AN/AN/AN/A4.56%N/A239.77%189.68%
EVER
EVERQUOTE INC
$889.09M$24.59$32.6732.85%Strong Buy312.17%19.67%49.46%31.85%
NAGE
NIAGEN BIOSCIENCE INC
$886.95M$11.26$14.5329.00%Strong Buy418.38%8.02%40.56%27.60%
QNST
QUINSTREET INC
$886.17M$15.56$28.2581.56%Strong Buy412.53%N/A15.24%8.60%
GDYN
GRID DYNAMICS HOLDINGS INC
$884.37M$10.46$20.0091.20%Buy114.49%13.08%3.43%3.00%
PRSU
PURSUIT ATTRACTIONS & HOSPITALITY INC
$881.87M$31.21$29.67-4.94%Strong Buy382.62%-68.97%8.57%5.12%
TROX
TRONOX HOLDINGS PLC
$881.05M$5.56$7.5636.03%Buy81.38%N/A5.49%1.51%
SION
SIONNA THERAPEUTICS INC
$879.84M$19.94$32.0060.48%Strong Buy1N/AN/A-39.45%-37.54%
HFWA
HERITAGE FINANCIAL CORP
$877.53M$25.73$28.5010.77%Buy215.35%37.83%8.78%1.09%
HEPS
D-MARKET ELECTRONIC SERVICES & TRADING
$874.16M$2.72N/AN/AN/AN/A35.78%N/A59.30%7.52%
PNTG
PENNANT GROUP INC
$873.79M$25.35$34.0034.12%Buy410.09%16.85%N/AN/A
ODC
OIL-DRI CORP OF AMERICA
$873.61M$59.68N/AN/AN/AN/AN/AN/AN/AN/A
SLSR
SOLARIS RESOURCES INC
$873.31M$5.35$11.00105.61%Buy1N/A-73.88%N/A-16.20%
XERS
XERIS BIOPHARMA HOLDINGS INC
$871.24M$5.44$6.2514.89%Buy618.67%N/A-264.43%29.45%
SUPV
GRUPO SUPERVIELLE SA
$870.21M$9.94N/AN/AN/AN/A21.90%28.61%151.62%26.84%
REPL
REPLIMUNE GROUP INC
$869.54M$11.28$22.2597.25%Strong Buy4N/AN/A-25.12%-18.95%
CNL
COLLECTIVE MINING LTD
$867.98M$10.23$8.00-21.80%Strong Buy1N/AN/A-36.11%-34.13%
DCBO
DOCEBO INC
$867.57M$28.94$37.2528.71%Buy48.58%32.61%N/AN/A
NXRT
NEXPOINT RESIDENTIAL TRUST INC
$866.00M$34.25$41.8822.26%Hold43.33%N/A18.83%3.80%
NTGR
NETGEAR INC
$863.51M$30.00$29.00-3.33%Buy13.98%N/A-4.36%-2.86%
GDEN
GOLDEN ENTERTAINMENT INC
$861.53M$32.59$38.0016.60%Buy21.73%33.14%5.04%2.20%
STAA
STAAR SURGICAL CO
$856.80M$17.30$18.255.49%Buy44.87%N/A6.37%4.87%
AVO
MISSION PRODUCE INC
$854.48M$12.10N/AN/AN/AN/A-4.19%-1.92%4.99%2.73%
OSBC
OLD SECOND BANCORP INC
$854.27M$18.96$22.1716.91%Strong Buy318.08%4.73%13.60%1.65%
AMSF
AMERISAFE INC
$853.84M$44.82$65.0045.02%Buy13.38%-10.00%15.34%3.46%
NCDL
NUVEEN CHURCHILL DIRECT LENDING CORP
$853.78M$16.98$16.31-3.93%Hold4-3.46%-14.80%9.97%4.22%
PTLO
PORTILLO's INC
$853.64M$11.41$13.8621.45%Buy711.38%0.84%10.30%2.79%
GERN
GERON CORP
$853.47M$1.34$3.17136.34%Buy657.81%N/A101.32%48.32%
BFS
SAUL CENTERS INC
$851.42M$35.16N/AN/AN/AN/A4.70%104.76%22.05%3.40%
1...242526...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.