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
TAC
TRANSALTA CORP
$5.00B$16.86$22.3332.46%Strong Buy3-3.29%N/A21.62%3.82%
REYN
REYNOLDS CONSUMER PRODUCTS INC
$4.99B$23.73$25.607.88%Hold50.63%4.24%17.14%7.57%
OGS
ONE GAS INC
$4.99B$83.18$78.50-5.63%Buy42.83%4.06%9.38%3.57%
WTM
WHITE MOUNTAINS INSURANCE GROUP LTD
$4.98B$1,932.23N/AN/AN/AN/AN/AN/AN/AN/A
OMAB
CENTRAL NORTH AIRPORT GROUP
$4.96B$102.77$106.003.14%Strong Buy116.56%17.46%N/AN/A
BTDR
BITDEER TECHNOLOGIES GROUP
$4.96B$25.57$27.005.59%Strong Buy961.34%N/A-6.04%-2.09%
KRG
KITE REALTY GROUP TRUST
$4.96B$22.55$25.1711.61%Buy61.33%40.35%15.04%7.28%
NXE
NEXGEN ENERGY LTD
$4.95B$8.70N/AN/AN/AN/AN/AN/A-21.28%-14.12%
SSRM
SSR MINING INC
$4.95B$24.41$23.15-5.16%Hold311.02%53.37%16.73%9.41%
FCN
FTI CONSULTING INC
$4.94B$152.66N/AN/AN/AN/A3.46%12.20%17.37%9.45%
POR
PORTLAND GENERAL ELECTRIC CO
$4.93B$45.03$46.713.74%Buy73.88%8.79%10.84%3.29%
MMSI
MERIT MEDICAL SYSTEMS INC
$4.93B$83.21$104.5725.67%Strong Buy75.23%31.18%14.98%8.62%
NPO
ENPRO INC
$4.93B$234.03$243.333.98%Strong Buy33.00%91.29%12.25%7.72%
ENPH
ENPHASE ENERGY INC
$4.91B$37.58$41.7611.12%Hold23-2.31%1.84%23.46%6.50%
MMS
MAXIMUS INC
$4.91B$87.05N/AN/AN/AN/A2.76%13.15%22.22%8.83%
BCPC
BALCHEM CORP
$4.89B$150.77$189.0025.36%Buy14.90%18.18%14.08%10.64%
AUB
ATLANTIC UNION BANKSHARES CORP
$4.89B$34.32$41.1419.88%Strong Buy729.50%34.22%12.21%1.58%
HWC
HANCOCK WHITNEY CORP
$4.84B$56.57$69.8023.39%Strong Buy56.28%4.71%12.58%1.55%
MSM
MSC INDUSTRIAL DIRECT CO INC
$4.84B$86.93$90.504.11%Buy45.31%15.22%22.35%12.34%
DOOO
BRP INC
$4.84B$66.23$83.3325.82%Buy35.84%N/A117.03%9.18%
ABG
ASBURY AUTOMOTIVE GROUP INC
$4.83B$245.87$254.603.55%Hold54.76%2.22%N/AN/A
VSAT
VIASAT INC
$4.83B$37.09$27.80-25.05%Buy52.52%N/A-0.49%-0.14%
UPST
UPSTART HOLDINGS INC
$4.83B$50.22$67.0633.52%Hold922.74%N/A40.38%11.77%
M
MACY's INC
$4.83B$17.98$15.19-15.53%Hold8-2.75%2.04%11.46%3.28%
FTDR
FRONTDOOR INC
$4.83B$66.27$59.75-9.84%Hold45.33%6.85%N/AN/A
KEX
KIRBY CORP
$4.82B$86.45$108.0024.93%Strong Buy44.44%14.00%11.92%6.64%
RAL
RALLIANT CORP
$4.80B$42.54$54.2927.61%Buy7N/AN/A11.53%6.77%
FLG
FLAGSTAR FINANCIAL INC
$4.80B$11.54$14.1322.40%Buy822.67%N/A9.50%0.83%
KRC
KILROY REALTY CORP
$4.80B$40.54$40.800.64%Hold10-0.17%22.25%8.46%4.18%
BOX
BOX INC
$4.79B$33.08$39.0017.90%Strong Buy86.16%-31.23%-25.82%4.28%
HHH
HOWARD HUGHES HOLDINGS INC
$4.79B$80.56$90.0011.72%Buy21.42%-0.47%12.03%4.26%
ACLX
ARCELLX INC
$4.78B$86.77$115.0032.53%Buy552.80%N/A15.37%9.88%
PTGX
PROTAGONIST THERAPEUTICS INC
$4.77B$76.72$78.001.67%Strong Buy5-12.05%N/A-7.22%-6.71%
IEP
ICAHN ENTERPRISES LP
$4.75B$8.29N/AN/AN/AN/A-4.80%N/A25.99%3.05%
SHC
SOTERA HEALTH CO
$4.74B$16.71$16.33-2.26%Strong Buy35.79%199.07%N/AN/A
NNI
NELNET INC
$4.74B$131.08N/AN/AN/AN/AN/A-21.93%8.84%2.31%
NOV
NOV INC
$4.74B$12.76$14.8015.99%Hold10-0.79%-0.56%7.54%4.31%
BCO
BRINKS CO
$4.74B$113.72N/AN/AN/AN/A3.06%110.32%147.77%5.31%
RUN
SUNRUN INC
$4.73B$20.50$16.92-17.47%Buy129.00%N/A28.54%3.93%
NJR
NEW JERSEY RESOURCES CORP
$4.72B$47.03$51.008.44%Buy4-0.16%-5.04%14.71%4.90%
BKH
BLACK HILLS CORP
$4.72B$64.83$66.001.80%Buy2N/A3.14%8.67%3.12%
CNR
CORE NATURAL RESOURCES INC
$4.72B$91.64$110.1020.14%Strong Buy512.09%96.47%17.60%10.68%
KTB
KONTOOR BRANDS INC
$4.70B$84.54$95.2512.67%Strong Buy817.05%20.69%62.90%11.53%
WOLF
WOLFSPEED INC
$4.69B$30.00$3.50-88.33%Hold315.21%N/AN/A-5.52%
WFRD
WEATHERFORD INTERNATIONAL PLC
$4.66B$64.92$80.3323.74%Strong Buy6-2.19%-5.80%26.34%7.78%
SLGN
SILGAN HOLDINGS INC
$4.66B$43.54$57.7132.55%Strong Buy73.80%22.19%21.86%5.16%
ECG
EVERUS CONSTRUCTION GROUP INC
$4.65B$91.13$84.00-7.82%Buy32.89%-9.54%31.13%10.81%
AQN
ALGONQUIN POWER & UTILITIES CORP
$4.65B$6.05$6.354.96%Hold52.46%N/A7.22%2.47%
MZTI
MARZETTI CO
$4.64B$168.63$195.0015.64%Buy21.58%8.82%19.85%15.55%
ENS
ENERSYS
$4.63B$123.68$120.00-2.98%Strong Buy11.87%14.26%23.35%10.58%
GOLF
ACUSHNET HOLDINGS CORP
$4.63B$78.91$75.25-4.64%Buy41.64%-1.88%28.19%9.51%
GVA
GRANITE CONSTRUCTION INC
$4.63B$105.68$76.00-28.08%Strong Sell1N/A68.04%29.62%10.14%
ST
SENSATA TECHNOLOGIES HOLDING PLC
$4.63B$31.77$36.1313.71%Buy80.53%119.17%19.21%7.61%
LSTR
LANDSTAR SYSTEM INC
$4.62B$133.40$137.633.17%Hold84.14%11.49%27.01%14.65%
CZR
CAESARS ENTERTAINMENT INC
$4.62B$22.20$38.3372.67%Strong Buy91.83%N/A5.97%0.72%
MRCY
MERCURY SYSTEMS INC
$4.62B$77.04$76.43-0.79%Buy76.17%N/A4.53%2.74%
FFIN
FIRST FINANCIAL BANKSHARES INC
$4.61B$32.24$38.5019.42%Hold29.91%4.94%15.40%1.86%
QLYS
QUALYS INC
$4.61B$127.63$139.119.00%Hold95.01%1.46%N/AN/A
OPCH
OPTION CARE HEALTH INC
$4.61B$28.38$36.2027.55%Buy56.80%17.64%23.42%9.42%
IFS
INTERCORP FINANCIAL SERVICES INC
$4.59B$41.12N/AN/AN/AN/A10.69%6.25%20.41%2.39%
CHH
CHOICE HOTELS INTERNATIONAL INC
$4.58B$99.04$128.2929.53%Sell70.75%4.96%-1,329.03%13.09%
SAIC
SCIENCE APPLICATIONS INTERNATIONAL CORP
$4.58B$99.50$114.4315.00%Hold70.48%6.08%31.33%9.14%
BDC
BELDEN INC
$4.58B$115.56$145.0025.48%Strong Buy12.53%32.32%26.22%9.52%
ACA
ARCOSA INC
$4.57B$93.66$120.0028.12%Strong Buy111.10%145.28%9.55%4.75%
CNX
CNX RESOURCES CORP
$4.57B$32.30$31.60-2.17%Sell57.98%43.37%10.06%4.58%
SPR
SPIRIT AEROSYSTEMS HOLDINGS INC
$4.57B$38.90$40.002.83%Hold117.32%N/A-8.23%5.01%
GKOS
GLAUKOS CORP
$4.56B$79.47$108.0035.90%Strong Buy1020.06%N/A11.62%9.01%
RDN
RADIAN GROUP INC
$4.55B$33.57$38.0013.20%Hold4-2.57%-2.00%12.92%6.06%
CVCO
CAVCO INDUSTRIES INC
$4.52B$571.17$550.00-3.71%Hold15.86%4.32%18.89%14.17%
SLAB
SILICON LABORATORIES INC
$4.51B$137.48$143.224.18%Buy915.11%N/A6.25%5.43%
CROX
CROCS INC
$4.50B$82.34$88.387.33%Hold8-0.88%79.28%51.58%16.47%
CE
CELANESE CORP
$4.49B$41.04$54.3932.52%Buy130.25%N/A16.26%3.62%
NE
NOBLE CORP PLC
$4.47B$28.17$32.0013.60%Buy6-2.23%-7.31%8.75%5.28%
CUZ
COUSINS PROPERTIES INC
$4.47B$26.59$31.5018.47%Buy65.36%100.98%10.79%5.70%
AVAL
GRUPO AVAL ACCIONES Y VALORES SA
$4.44B$3.74N/AN/AN/AN/A39.05%52.59%310.31%16.52%
AX
AXOS FINANCIAL INC
$4.44B$78.56$96.5722.93%Strong Buy710.97%9.41%19.20%2.08%
VVV
VALVOLINE INC
$4.44B$34.90$43.3324.16%Strong Buy611.70%3.86%94.44%11.56%
DJT
TRUMP MEDIA & TECHNOLOGY GROUP CORP
$4.43B$15.99N/AN/AN/AN/AN/AN/AN/AN/A
AVT
AVNET INC
$4.43B$53.07$49.00-7.67%Sell34.83%42.48%12.64%5.23%
CALM
CAL-MAINE FOODS INC
$4.43B$91.25$103.3313.24%Hold3N/A-78.11%10.27%8.66%
SBRA
SABRA HEALTH CARE REIT INC
$4.42B$18.44$20.8313.01%Buy66.05%25.87%15.03%7.65%
DLO
DLOCAL LTD
$4.42B$15.05$16.338.52%Strong Buy623.49%27.35%67.86%24.89%
ZETA
ZETA GLOBAL HOLDINGS CORP
$4.41B$18.54$25.9039.70%Strong Buy1015.11%N/A10.96%6.71%
VCTR
VICTORY CAPITAL HOLDINGS INC
$4.40B$65.51$72.5710.78%Buy727.12%20.69%41.12%18.22%
MCY
MERCURY GENERAL CORP
$4.40B$79.51$100.0025.77%Strong Buy13.54%-3.79%21.51%4.66%
DORM
DORMAN PRODUCTS INC
$4.39B$143.81$180.5025.51%Strong Buy43.90%18.40%20.93%11.85%
MGY
MAGNOLIA OIL & GAS CORP
$4.38B$22.94$26.2914.59%Buy72.97%2.29%25.45%17.28%
AB
ALLIANCEBERNSTEIN HOLDING LP
$4.37B$39.56$42.006.17%Hold4202.30%6.29%23.76%23.76%
BGC
BGC GROUP INC
$4.37B$9.21N/AN/AN/AN/A13.06%277.42%70.86%13.48%
GHC
GRAHAM HOLDINGS CO
$4.37B$1,001.44N/AN/AN/AN/AN/AN/AN/AN/A
FELE
FRANKLIN ELECTRIC CO INC
$4.37B$98.14$107.009.03%Hold12.70%5.53%16.50%10.32%
HESM
HESS MIDSTREAM LP
$4.34B$33.10$41.4325.16%Hold79.20%1.66%N/AN/A
CLBT
CELLEBRITE DI LTD
$4.34B$18.05$21.0016.34%Strong Buy313.31%N/A42.37%21.98%
MAC
MACERICH CO
$4.34B$17.16$20.0016.55%Buy82.14%N/A17.40%5.15%
KYMR
KYMERA THERAPEUTICS INC
$4.33B$60.50$64.576.73%Strong Buy140.35%N/A-33.43%-28.71%
AROC
ARCHROCK INC
$4.32B$24.59$31.0026.07%Strong Buy38.08%18.71%26.46%8.41%
PJT
PJT PARTNERS INC
$4.32B$177.86$192.508.23%Buy210.20%7.82%121.93%13.51%
LAUR
LAUREATE EDUCATION INC
$4.32B$29.31$30.333.49%Buy35.97%6.22%29.29%15.13%
PECO
PHILLIPS EDISON & COMPANY INC
$4.32B$34.38$38.0010.53%Buy44.17%120.91%15.36%6.67%
RSI
RUSH STREET INTERACTIVE INC
$4.30B$18.82$19.573.99%Strong Buy79.43%4.37%76.21%17.25%
1...131415...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.