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
MFA
MFA FINANCIAL INC
$943.38M$9.19$10.6015.34%Hold5-22.57%-5.00%7.15%1.14%
TGB
TASEKO MINES LTD
$941.45M$3.09$5.0061.81%Hold1N/AN/AN/AN/A
FSLY
FASTLY INC
$936.86M$6.47$7.008.19%Hold36.83%N/A-7.11%-4.70%
EIG
EMPLOYERS HOLDINGS INC
$933.18M$39.69N/AN/AN/AN/A-4.12%-15.05%7.33%2.24%
ULCC
FRONTIER GROUP HOLDINGS INC
$931.56M$4.09$5.0022.25%Hold77.05%2.52%38.44%3.38%
EVER
EVERQUOTE INC
$931.39M$25.76$32.6726.81%Strong Buy312.17%19.67%49.46%31.85%
OLPX
OLAPLEX HOLDINGS INC
$925.63M$1.39$1.7525.90%Hold21.42%95.77%6.07%3.01%
AVXL
ANAVEX LIFE SCIENCES CORP
$923.72M$10.82$44.00306.65%Strong Buy2N/AN/AN/AN/A
THR
THERMON GROUP HOLDINGS INC
$923.18M$27.90N/AN/AN/AN/A5.20%15.47%14.16%9.29%
BRKL
BROOKLINE BANCORP INC
$919.56M$10.32N/AN/AN/AN/A13.60%34.57%10.88%1.17%
ELVN
ENLIVEN THERAPEUTICS INC
$919.56M$18.74$41.00118.78%Strong Buy4N/AN/A-64.00%-60.98%
XPEL
XPEL INC
$919.30M$33.23N/AN/AN/AN/A6.04%5.23%26.67%21.30%
TMP
TOMPKINS FINANCIAL CORP
$916.73M$63.51N/AN/AN/AN/AN/AN/AN/AN/A
URGN
UROGEN PHARMA LTD
$916.62M$19.88$29.0045.88%Strong Buy862.45%N/A-307.66%57.72%
STAA
STAAR SURGICAL CO
$915.74M$18.49$18.20-1.57%Hold54.87%N/A6.37%4.87%
ARRY
ARRAY TECHNOLOGIES INC
$915.28M$6.00$9.1452.38%Buy1412.11%N/AN/AN/A
SUPV
GRUPO SUPERVIELLE SA
$912.23M$10.42N/AN/AN/AN/A21.90%21.84%151.62%26.84%
CSR
CENTERSPACE
$910.72M$54.42$70.8030.10%Buy52.99%N/A13.85%4.66%
DCBO
DOCEBO INC
$909.54M$30.34$37.2522.78%Buy48.59%30.71%N/AN/A
AMPX
AMPRIUS TECHNOLOGIES INC
$908.92M$7.54$10.2535.94%Strong Buy4100.64%N/A13.70%8.14%
KOS
KOSMOS ENERGY LTD
$908.68M$1.90$3.0057.89%Buy24.86%N/A-1.88%-0.37%
ORC
ORCHID ISLAND CAPITAL INC
$908.65M$7.17N/AN/AN/AN/AN/A270.59%12.23%1.47%
VTS
VITESSE ENERGY INC
$908.58M$23.53$30.5029.62%Buy28.44%-66.87%0.87%0.59%
FMBH
FIRST MID BANCSHARES INC
$907.02M$37.81$43.0013.73%Buy47.31%14.97%11.02%1.27%
ASTE
ASTEC INDUSTRIES INC
$904.39M$39.55$41.003.67%Hold15.27%355.88%12.11%7.49%
HEPS
D-MARKET ELECTRONIC SERVICES & TRADING
$903.09M$2.81N/AN/AN/AN/A27.71%N/A73.51%7.17%
HSII
HEIDRICK & STRUGGLES INTERNATIONAL INC
$902.44M$43.52$49.0012.59%Buy2-2.81%72.49%14.32%6.18%
CRI
CARTERS INC
$902.43M$24.77$30.2522.12%Sell4-0.07%-7.18%16.43%5.71%
VZLA
VIZSLA SILVER CORP
$901.09M$3.02N/AN/AN/AN/AN/AN/A54.03%53.20%
SHLS
SHOALS TECHNOLOGIES GROUP INC
$899.40M$5.38$6.1113.55%Buy1114.14%68.97%20.34%14.42%
IRMD
IRADIMED CORP
$899.18M$70.69$72.001.85%Strong Buy14.15%0.00%24.95%22.11%
SPTN
SPARTANNASH CO
$898.04M$26.53$26.901.39%Hold12.89%N/A8.15%2.33%
EZPW
EZCORP INC
$897.61M$14.74$19.3331.16%Strong Buy31.63%-27.46%8.53%4.48%
FWRD
FORWARD AIR CORP
$896.27M$29.46$31.005.23%Strong Buy31.70%N/A6.95%0.38%
PDFS
PDF SOLUTIONS INC
$895.12M$22.87$27.5020.24%Strong Buy217.09%600.00%8.49%5.42%
SNDX
SYNDAX PHARMACEUTICALS INC
$893.17M$10.38$33.71224.80%Strong Buy7112.24%N/A66.42%22.29%
XERS
XERIS BIOPHARMA HOLDINGS INC
$890.46M$5.56$6.3013.31%Buy518.67%N/A-264.43%29.45%
FBRT
FRANKLIN BSP REALTY TRUST INC
$890.21M$10.82$14.5034.01%Strong Buy2N/AN/AN/AN/A
INMD
INMODE LTD
$889.96M$14.07$16.8119.50%Buy4-3.72%-23.17%N/AN/A
OPFI
OPPFI INC
$889.78M$10.25$13.5031.71%Buy165.70%N/A540.86%19.05%
NX
QUANEX BUILDING PRODUCTS CORP
$889.58M$19.35N/AN/AN/AN/A13.63%608.11%13.72%5.96%
ALGT
ALLEGIANT TRAVEL CO
$887.00M$48.59$63.4330.54%Hold78.40%N/A14.98%3.70%
AGRO
ADECOAGRO SA
$886.48M$8.86$9.507.22%Strong Sell1-7.04%15.27%6.48%2.75%
MVST
MICROVAST HOLDINGS INC
$884.93M$2.72$3.0010.29%Buy121.06%N/AN/AN/A
AMAL
AMALGAMATED FINANCIAL CORP
$883.74M$28.89$38.5033.26%Buy24.63%4.11%16.58%1.47%
GOTU
GAOTU TECHEDU INC
$882.92M$3.53N/AN/AN/AN/AN/AN/AN/AN/A
COHU
COHU INC
$880.88M$18.87$29.0053.68%Strong Buy212.01%N/AN/AN/A
AMRC
AMERESCO INC
$878.48M$16.70$16.860.94%Hold77.32%9.04%8.27%2.01%
ZYME
ZYMEWORKS INC
$878.01M$12.60$16.0026.98%Buy226.34%N/A-7.51%-5.73%
SCSC
SCANSOURCE INC
$874.90M$38.72N/AN/AN/AN/A5.27%21.24%10.42%5.45%
AVO
MISSION PRODUCE INC
$874.25M$12.38N/AN/AN/AN/A-4.19%-1.92%4.99%2.73%
APOG
APOGEE ENTERPRISES INC
$874.10M$40.60$45.0010.84%Hold11.09%29.65%17.65%7.35%
DEFT
DEFI TECHNOLOGIES INC
$872.69M$2.68$7.00161.19%Strong Buy1N/AN/A202.73%15.12%
CNOB
CONNECTONE BANCORP INC
$872.50M$22.68$31.0036.68%Buy114.05%38.44%10.10%1.30%
SBSI
SOUTHSIDE BANCSHARES INC
$871.72M$28.98$33.0013.87%Hold18.29%1.06%11.09%1.07%
KRNT
KORNIT DIGITAL LTD
$867.93M$18.95$34.5082.06%Strong Buy210.62%N/A0.38%0.35%
ECPG
ENCORE CAPITAL GROUP INC
$865.09M$37.05$57.0053.85%Strong Buy113.58%N/A24.02%3.96%
XIFR
XPLR INFRASTRUCTURE LP
$864.81M$9.20$12.3334.05%Hold31.25%N/A0.90%0.13%
NRIX
NURIX THERAPEUTICS INC
$862.35M$11.28$26.56135.43%Strong Buy90.45%N/A-55.17%-41.74%
DSP
VIANT TECHNOLOGY INC
$862.17M$13.78$21.4055.30%Buy58.00%N/A-20.60%-1.90%
SLRC
SLR INVESTMENT CORP
$860.87M$15.78$15.790.08%Hold6-5.73%0.93%9.02%3.57%
FBYD
FALCON's BEYOND GLOBAL INC
$860.00M$7.11N/AN/AN/AN/AN/AN/AN/AN/A
BHRB
BURKE & HERBERT FINANCIAL SERVICES CORP
$858.31M$57.20$71.6725.29%Strong Buy316.65%102.43%15.34%1.48%
NGVC
NATURAL GROCERS BY VITAMIN COTTAGE INC
$856.97M$37.34N/AN/AN/AN/AN/AN/AN/AN/A
ATAI
ATAI LIFE SCIENCES NV
$853.44M$4.26$13.33212.98%Strong Buy332.31%N/A-47.87%-37.18%
HLX
HELIX ENERGY SOLUTIONS GROUP INC
$852.52M$5.80$9.0055.17%Buy1-2.69%-48.48%3.37%1.98%
EXOD
EXODUS MOVEMENT INC
$850.44M$29.57$59.33100.65%Strong Buy3N/AN/AN/AN/A
MLYS
MINERALYS THERAPEUTICS INC
$849.23M$13.03$27.00107.21%Buy3N/AN/A-36.26%-34.89%
INR
INFINITY NATURAL RESOURCES INC
$849.23M$13.95$26.8692.52%Strong Buy7N/AN/A-391.57%21.44%
AMSF
AMERISAFE INC
$848.31M$44.67$57.5028.72%Buy21.26%-16.04%15.02%3.45%
CYD
CHINA YUCHAI INTERNATIONAL LTD
$847.54M$22.59N/AN/AN/AN/AN/AN/A4.67%1.58%
UTL
UNITIL CORP
$847.16M$52.13$55.005.51%Hold114.60%5.12%10.04%2.84%
REX
REX AMERICAN RESOURCES CORP
$844.36M$51.27$50.00-2.48%Strong Buy19.65%-3.63%9.21%7.12%
AEVA
AEVA TECHNOLOGIES INC
$842.40M$15.31$24.5060.03%Strong Buy4111.95%N/A-116.74%-70.13%
WRLD
WORLD ACCEPTANCE CORP
$841.21M$158.50N/AN/AN/AN/A-0.32%-3.18%18.72%8.17%
YSG
YATSEN HOLDING LTD
$840.12M$9.11N/AN/AN/AN/A4.56%N/A239.77%189.68%
UPB
UPSTREAM BIO INC
$839.72M$15.61N/AN/AN/AN/AN/AN/A-27.77%-27.12%
CRMD
CORMEDIX INC
$838.99M$12.37$17.0037.43%Buy654.92%106.40%159.69%122.65%
GCT
GIGACLOUD TECHNOLOGY INC
$837.51M$22.00$20.50-6.82%Buy2-1.76%-9.12%29.69%11.24%
LENZ
LENZ THERAPEUTICS INC
$836.55M$29.33$49.7569.62%Strong Buy4185.23%N/A19.52%18.54%
WGO
WINNEBAGO INDUSTRIES INC
$835.59M$29.81$37.6726.36%Strong Buy94.06%N/A7.64%4.36%
CMP
COMPASS MINERALS INTERNATIONAL INC
$834.91M$20.06$19.00-5.28%Strong Buy31.43%N/A17.68%2.73%
ODC
OIL-DRI CORP OF AMERICA
$834.53M$57.01N/AN/AN/AN/AN/AN/AN/AN/A
GHRS
GH RESEARCH PLC
$833.66M$13.44$31.00130.65%Strong Buy7N/AN/A-9.20%-8.90%
PHAR
PHARMING GROUP NV
$833.38M$12.25$38.00210.20%Buy21.94%N/A0.00%0.00%
NXTT
NEXT TECHNOLOGY HOLDING INC
$833.27M$1.91N/AN/AN/AN/AN/AN/AN/AN/A
CNL
COLLECTIVE MINING LTD
$829.80M$9.78$8.00-18.20%Strong Buy1N/AN/A-36.11%-34.13%
CBL
CBL & ASSOCIATES PROPERTIES INC
$828.46M$26.78N/AN/AN/AN/AN/AN/AN/AN/A
UVSP
UNIVEST FINANCIAL CORP
$825.27M$28.65N/AN/AN/AN/A6.23%0.36%9.11%1.05%
DHC
DIVERSIFIED HEALTHCARE TRUST
$822.67M$3.41N/AN/AN/AN/A3.63%N/A7.18%2.80%
CABO
CABLE ONE INC
$822.23M$146.07$330.67126.38%Hold3-2.24%N/A19.01%4.40%
FPH
FIVE POINT HOLDINGS LLC
$821.51M$5.51N/AN/AN/AN/AN/AN/AN/AN/A
NFE
NEW FORTRESS ENERGY INC
$819.85M$2.99$8.63188.46%Strong Buy415.31%N/A-9.10%-1.22%
DAKT
DAKTRONICS INC
$819.70M$16.69N/AN/AN/AN/A7.31%N/A21.67%11.72%
NRDS
NERDWALLET INC
$815.17M$10.94$14.2530.26%Buy46.96%33.50%20.05%15.69%
CDTX
CIDARA THERAPEUTICS INC
$810.10M$62.46$53.00-15.15%Strong Buy8202.85%N/A-72.13%-53.31%
REAX
REAL BROKERAGE INC
$810.00M$4.00$6.5062.50%Strong Buy220.06%N/A142.20%46.36%
NOAH
NOAH HOLDINGS LTD
$809.73M$12.08$11.50-4.80%Strong Buy13.07%N/A42.54%36.38%
INDI
INDIE SEMICONDUCTOR INC
$809.68M$3.81$6.6774.99%Strong Buy313.63%N/A1.05%0.47%
RSKD
RISKIFIED LTD
$809.14M$5.09$6.1821.39%Buy76.25%N/AN/AN/A
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.