Go Pro
Weiss Ratings

Weiss Ratings Analyst Recommendations & Stock Picks

View the latest stock recommendations issued by analysts at Weiss Ratings. This page tracks publicly reported analyst upgrades and downgrades, buy/hold/sell ratings, and price target changes for publicly traded companies. All data is compiled from credible public sources and updated regularly to reflect new insights from Weiss Ratings' equity research team.

Average Return
00.00% 12-Month ROI
Total Ratings
42,128 Last 12 Months
Buy Ratings
6,639 Last 12 Months
Sell Ratings
21,328 Last 12 Months
Companies Covered
5,395 Last 12 Months
MarketRank™ evaluates a company based on dividend strength, earnings, valuation, analysts forecasts, and more.
Available with a MarketBeat All Access Subscription
MarketRank™Upgrade to All Access to use the All Ranks Filter
Media sentiment refers to the percentage of positive news stories versus negative news stories a company has received in the past week.
Available with a MarketBeat All Access Subscription
Media SentimentUpgrade to All Access to use the All Sentiments Filter
Analyst consensus is the average investment recommendation among Wall Street research analysts.
Available with a MarketBeat All Access Subscription
Analyst ConsensusUpgrade to All Access to use the All Ratings Filter
CompanyCurrent PriceReport DateAnalystActionPrice TargetRating12-Month Recommendation ROIDetails
Afya Limited stock logo
AFYA
Afya
$14.27
-0.1%
7/31/2026 DowngradeHold (C)Hold (C-)View details for Weiss Ratings rating of Afya (NASDAQ:AFYA) on 7/31/2026
AGCO Corporation stock logo
AGCO
AGCO
$102.40
-4.4%
7/31/2026 DowngradeHold (C+)Hold (C)View details for Weiss Ratings rating of AGCO (NYSE:AGCO) on 7/31/2026
Alnylam Pharmaceuticals, Inc. stock logo
ALNY
Alnylam Pharmaceuticals
$205.52
+0.0%
7/31/2026 UpgradeHold (C-)Hold (C)View details for Weiss Ratings rating of Alnylam Pharmaceuticals (NASDAQ:ALNY) on 7/31/2026
Amkor Technology, Inc. stock logo
AMKR
Amkor Technology
$49.87
+3.3%
7/31/2026 UpgradeHold (C)Hold (C+)View details for Weiss Ratings rating of Amkor Technology (NASDAQ:AMKR) on 7/31/2026
Amrize Ltd stock logo
AMRZ
Amrize
$49.03
-1.1%
7/31/2026 DowngradeHold (C-)Sell (D+)View details for Weiss Ratings rating of Amrize (NYSE:AMRZ) on 7/31/2026
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
$295.74
-1.5%
7/31/2026 DowngradeHold (C)Hold (C-)View details for Weiss Ratings rating of Air Products and Chemicals (NYSE:APD) on 7/31/2026
Grupo Aeroportuario del Sureste, S.A. de C.V. stock logo
ASR
Grupo Aeroportuario del Sureste
$275.95
-0.2%
7/31/2026 DowngradeHold (C)Hold (C-)View details for Weiss Ratings rating of Grupo Aeroportuario del Sureste (NYSE:ASR) on 7/31/2026
Atara Biotherapeutics, Inc. stock logo
ATRA
Atara Biotherapeutics
$8.38
+2.6%
7/31/2026 DowngradeSell (D-)Sell (E+)View details for Weiss Ratings rating of Atara Biotherapeutics (NASDAQ:ATRA) on 7/31/2026
aTyr Pharma, Inc. stock logo
ATYR
aTyr Pharma
$0.49
+1.2%
7/31/2026 DowngradeSell (D-)Sell (E+)View details for Weiss Ratings rating of aTyr Pharma (NASDAQ:ATYR) on 7/31/2026
Autolus Therapeutics PLC Sponsored ADR stock logo
AUTL
Autolus Therapeutics
$1.49
-2.6%
7/31/2026 DowngradeSell (D-)Sell (E+)View details for Weiss Ratings rating of Autolus Therapeutics (NASDAQ:AUTL) on 7/31/2026
Bandwidth Inc. stock logo
BAND
Bandwidth
$39.14
+0.8%
7/31/2026 UpgradeSell (D-)Hold (C-)View details for Weiss Ratings rating of Bandwidth (NASDAQ:BAND) on 7/31/2026
Baxter International Inc. stock logo
BAX
Baxter International
$26.20
-2.1%
7/31/2026 UpgradeSell (D-)Sell (D)View details for Weiss Ratings rating of Baxter International (NYSE:BAX) on 7/31/2026
Bausch Health Cos Inc. stock logo
BHC
Bausch Health Cos
$6.90
+14.4%
7/31/2026 UpgradeSell (D-)Sell (D)View details for Weiss Ratings rating of Bausch Health Cos (NYSE:BHC) on 7/31/2026
Benchmark Electronics, Inc. stock logo
BHE
Benchmark Electronics
$79.71
+0.4%
7/31/2026 UpgradeHold (C)Buy (B-)View details for Weiss Ratings rating of Benchmark Electronics (NYSE:BHE) on 7/31/2026
Burning Rock Biotech Limited Sponsored ADR stock logo
BNR
Burning Rock Biotech
$8.79
-0.7%
7/31/2026 DowngradeSell (D-)Sell (E+)View details for Weiss Ratings rating of Burning Rock Biotech (NASDAQ:BNR) on 7/31/2026
Banco Santander Brasil SA stock logo
BSBR
Banco Santander Brasil
$5.68
+12.4%
7/31/2026 UpgradeHold (C)Hold (C+)View details for Weiss Ratings rating of Banco Santander Brasil (NYSE:BSBR) on 7/31/2026
Blackstone Mortgage Trust, Inc. stock logo
BXMT
Blackstone Mortgage Trust
$14.53
-2.9%
7/31/2026 DowngradeSell (D+)Sell (D)View details for Weiss Ratings rating of Blackstone Mortgage Trust (NYSE:BXMT) on 7/31/2026
The Cheesecake Factory Incorporated stock logo
CAKE
Cheesecake Factory
$101.42
+0.1%
7/31/2026 DowngradeBuy (B)Buy (B-)View details for Weiss Ratings rating of Cheesecake Factory (NASDAQ:CAKE) on 7/31/2026
Chewy stock logo
CHWY
Chewy
$22.59
-1.0%
7/31/2026 DowngradeHold (C-)Sell (D+)View details for Weiss Ratings rating of Chewy (NYSE:CHWY) on 7/31/2026
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
$118.54
+0.2%
7/31/2026 UpgradeBuy (B)Buy (B+)View details for Weiss Ratings rating of Canadian Imperial Bank of Commerce (NYSE:CM) on 7/31/2026
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$19.17
-7.3%
7/31/2026 DowngradeSell (D)Sell (D-)View details for Weiss Ratings rating of Columbus McKinnon (NASDAQ:CMCO) on 7/31/2026
Cinemark Holdings Inc stock logo
CNK
Cinemark
$36.69
+1.5%
7/31/2026 UpgradeHold (C)Hold (C+)View details for Weiss Ratings rating of Cinemark (NYSE:CNK) on 7/31/2026
Coinbase Global, Inc. stock logo
COIN
Coinbase Global
$146.26
-10.6%
7/31/2026 DowngradeHold (C-)Sell (D)View details for Weiss Ratings rating of Coinbase Global (NASDAQ:COIN) on 7/31/2026
Crh Plc stock logo
CRH
CRH
$95.03
-1.0%
7/31/2026 UpgradeHold (C)Buy (B-)View details for Weiss Ratings rating of CRH (NYSE:CRH) on 7/31/2026
Crocs, Inc. stock logo
CROX
Crocs
$128.01
+3.5%
7/31/2026 UpgradeSell (D+)Hold (C)View details for Weiss Ratings rating of Crocs (NASDAQ:CROX) on 7/31/2026
CervoMed Inc. stock logo
CRVO
CervoMed
$2.58
+2.4%
7/31/2026 DowngradeSell (D-)Sell (E+)View details for Weiss Ratings rating of CervoMed (NASDAQ:CRVO) on 7/31/2026
Castle Biosciences, Inc. stock logo
CSTL
Castle Biosciences
$28.00
+4.5%
7/31/2026 UpgradeSell (E+)Sell (D-)View details for Weiss Ratings rating of Castle Biosciences (NASDAQ:CSTL) on 7/31/2026
Community Trust Bancorp, Inc. stock logo
CTBI
Community Trust Bancorp
$78.45
+0.5%
7/31/2026 DowngradeBuy (A-)Buy (B+)View details for Weiss Ratings rating of Community Trust Bancorp (NASDAQ:CTBI) on 7/31/2026
Cypherpunk Technologies stock logo
CYPH
Cypherpunk Technologies
$0.59
-5.6%
7/31/2026 DowngradeSell (D-)Sell (E+)View details for Weiss Ratings rating of Cypherpunk Technologies (NASDAQ:CYPH) on 7/31/2026
Elanco Animal Health Incorporated stock logo
ELAN
Elanco Animal Health
$26.42
-0.1%
7/31/2026 UpgradeSell (D)Sell (D+)View details for Weiss Ratings rating of Elanco Animal Health (NYSE:ELAN) on 7/31/2026
Electra Battery Materials Corporation stock logo
ELBM
Electra Battery Materials
$0.51
+1.5%
7/31/2026 DowngradeSell (D-)Sell (E+)View details for Weiss Ratings rating of Electra Battery Materials (NASDAQ:ELBM) on 7/31/2026
Esquire Financial Holdings, Inc. stock logo
ESQ
Esquire Financial
$129.22
-0.3%
7/31/2026 DowngradeBuy (B+)Buy (B)View details for Weiss Ratings rating of Esquire Financial (NASDAQ:ESQ) on 7/31/2026
Diamondback Energy, Inc. stock logo
FANG
Diamondback Energy
$202.95
+1.6%
7/31/2026 UpgradeHold (C-)Hold (C)View details for Weiss Ratings rating of Diamondback Energy (NASDAQ:FANG) on 7/31/2026
Freeport-McMoRan Inc. stock logo
FCX
Freeport-McMoRan
$62.53
-1.4%
7/31/2026 UpgradeHold (C+)Buy (B-)View details for Weiss Ratings rating of Freeport-McMoRan (NYSE:FCX) on 7/31/2026
FutureFuel Corp. stock logo
FF
FutureFuel
$4.95
-0.4%
7/31/2026 UpgradeSell (D)Sell (D+)View details for Weiss Ratings rating of FutureFuel (NYSE:FF) on 7/31/2026
Federated Hermes, Inc. stock logo
FHI
Federated Hermes
$60.22
+1.3%
7/31/2026 UpgradeBuy (B)Buy (B+)View details for Weiss Ratings rating of Federated Hermes (NYSE:FHI) on 7/31/2026
Full House Resorts, Inc. stock logo
FLL
Full House Resorts
$2.21
+0.9%
7/31/2026 UpgradeSell (E+)Sell (D-)View details for Weiss Ratings rating of Full House Resorts (NASDAQ:FLL) on 7/31/2026
TechnipFMC plc stock logo
FTI
TechnipFMC
$71.66
+4.0%
7/31/2026 DowngradeBuy (A-)Buy (B)View details for Weiss Ratings rating of TechnipFMC (NYSE:FTI) on 7/31/2026
Fortinet, Inc. stock logo
FTNT
Fortinet
$161.95
+5.0%
7/31/2026 UpgradeHold (C+)Buy (B-)View details for Weiss Ratings rating of Fortinet (NASDAQ:FTNT) on 7/31/2026
Graham Holdings Company stock logo
GHC
Graham
$1,202.06
-1.9%
7/31/2026 UpgradeBuy (B)Buy (A-)View details for Weiss Ratings rating of Graham (NYSE:GHC) on 7/31/2026
The REAL Reason Trump is Invading Iran (Ad)

For a moment… Forget about Trump’s ties to Israel. Forget about reports of Iran’s nuclear program. Because my research has led me to believe we’re risking World War 3 with Iran for a completely different reason.tc pixel

Click here to find out what it is.
Grifols, S.A. stock logo
GRFS
Grifols
$7.87
-4.0%
7/31/2026 DowngradeSell (D+)Sell (D)View details for Weiss Ratings rating of Grifols (NASDAQ:GRFS) on 7/31/2026
Halozyme Therapeutics, Inc. stock logo
HALO
Halozyme Therapeutics
$82.54
-0.9%
7/31/2026 UpgradeBuy (B-)Buy (B)View details for Weiss Ratings rating of Halozyme Therapeutics (NASDAQ:HALO) on 7/31/2026
Hasbro, Inc. stock logo
HAS
Hasbro
$93.94
-0.6%
7/31/2026 UpgradeSell (D+)Hold (C+)View details for Weiss Ratings rating of Hasbro (NASDAQ:HAS) on 7/31/2026
HUTCHMED (China) Limited Sponsored ADR stock logo
HCM
HUTCHMED
$11.13
+3.3%
7/31/2026 DowngradeHold (C-)Sell (D)View details for Weiss Ratings rating of HUTCHMED (NASDAQ:HCM) on 7/31/2026
Highwoods Properties, Inc. stock logo
HIW
Highwoods Properties
$33.13
-2.0%
7/31/2026 UpgradeHold (C)Hold (C+)View details for Weiss Ratings rating of Highwoods Properties (NYSE:HIW) on 7/31/2026
Hershey Company (The) stock logo
HSY
Hershey
$175.46
-1.0%
7/31/2026 UpgradeHold (C-)Hold (C)View details for Weiss Ratings rating of Hershey (NYSE:HSY) on 7/31/2026
Innodata Inc. stock logo
INOD
Innodata
$62.83
+4.6%
7/31/2026 DowngradeBuy (B-)Hold (C+)View details for Weiss Ratings rating of Innodata (NASDAQ:INOD) on 7/31/2026
Gartner, Inc. stock logo
IT
Gartner
$151.34
-1.0%
7/31/2026 DowngradeSell (D+)Sell (D)View details for Weiss Ratings rating of Gartner (NYSE:IT) on 7/31/2026
InvenTrust Properties Corp. stock logo
IVT
InvenTrust Properties
$35.37
+0.5%
7/31/2026 DowngradeBuy (B+)Buy (B)View details for Weiss Ratings rating of InvenTrust Properties (NYSE:IVT) on 7/31/2026
KT Corporation stock logo
KT
KT
$18.11
-2.0%
7/31/2026 DowngradeBuy (B-)Hold (C+)View details for Weiss Ratings rating of KT (NYSE:KT) on 7/31/2026
Laureate Education stock logo
LAUR
Laureate Education
$38.31
-0.3%
7/31/2026 UpgradeBuy (B)Buy (B+)View details for Weiss Ratings rating of Laureate Education (NASDAQ:LAUR) on 7/31/2026
Lockheed Martin Corporation stock logo
LMT
Lockheed Martin
$583.42
+1.6%
7/31/2026 UpgradeHold (C)Hold (C+)View details for Weiss Ratings rating of Lockheed Martin (NYSE:LMT) on 7/31/2026
Lantheus Holdings, Inc. stock logo
LNTH
Lantheus
$99.64
-1.3%
7/31/2026 UpgradeHold (C)Hold (C+)View details for Weiss Ratings rating of Lantheus (NASDAQ:LNTH) on 7/31/2026
Live Nation Entertainment, Inc. stock logo
LYV
Live Nation Entertainment
$174.46
-5.0%
7/31/2026 DowngradeHold (C-)Sell (D+)View details for Weiss Ratings rating of Live Nation Entertainment (NYSE:LYV) on 7/31/2026
Marcus Corporation (The) stock logo
MCS
Marcus
$28.96
-2.5%
7/31/2026 UpgradeHold (C-)Hold (C)View details for Weiss Ratings rating of Marcus (NYSE:MCS) on 7/31/2026
MasTec, Inc. stock logo
MTZ
MasTec
$263.51
-18.8%
7/31/2026 UpgradeHold (C)Hold (C+)View details for Weiss Ratings rating of MasTec (NYSE:MTZ) on 7/31/2026
Myers Industries, Inc. stock logo
MYE
Myers Industries
$34.36
+4.2%
7/31/2026 UpgradeHold (C)Hold (C+)View details for Weiss Ratings rating of Myers Industries (NYSE:MYE) on 7/31/2026
Ingevity Corporation stock logo
NGVT
Ingevity
$73.16
+4.2%
7/31/2026 UpgradeSell (D-)Hold (C-)View details for Weiss Ratings rating of Ingevity (NYSE:NGVT) on 7/31/2026
Neptune Insurance Holdings Inc. stock logo
NP
Neptune Insurance
$31.84
+0.6%
7/31/2026 UpgradeSell (D)Hold (C)View details for Weiss Ratings rating of Neptune Insurance (NYSE:NP) on 7/31/2026
NOVONIX Limited Sponsored ADR stock logo
NVX
NOVONIX
$0.40
-0.7%
7/31/2026 UpgradeSell (E+)Sell (D-)View details for Weiss Ratings rating of NOVONIX (NASDAQ:NVX) on 7/31/2026
Next Technology Holding Inc. stock logo
NXTT
Next Technology
$0.49
-4.9%
7/31/2026 DowngradeSell (D)Sell (D-)View details for Weiss Ratings rating of Next Technology (NASDAQ:NXTT) on 7/31/2026
Optimum Communications, Inc. stock logo
OPTU
Optimum Communications
$0.75
+1.9%
7/31/2026 UpgradeSell (E+)Sell (D-)View details for Weiss Ratings rating of Optimum Communications (NYSE:OPTU) on 7/31/2026
Pitney Bowes Inc. stock logo
PBI
Pitney Bowes
$17.52
-3.4%
7/31/2026 UpgradeHold (C+)Buy (B-)View details for Weiss Ratings rating of Pitney Bowes (NYSE:PBI) on 7/31/2026
Alpine Income Property Trust, Inc. stock logo
PINE
Alpine Income Property Trust
$20.14
-0.8%
7/31/2026 UpgradeHold (C-)Hold (C+)View details for Weiss Ratings rating of Alpine Income Property Trust (NYSE:PINE) on 7/31/2026
POSCO stock logo
PKX
POSCO
$53.12
-2.5%
7/31/2026 UpgradeSell (D+)Hold (C-)View details for Weiss Ratings rating of POSCO (NYSE:PKX) on 7/31/2026
Douglas Dynamics, Inc. stock logo
PLOW
Douglas Dynamics
$43.94
+2.6%
7/31/2026 DowngradeBuy (B-)Hold (C+)View details for Weiss Ratings rating of Douglas Dynamics (NYSE:PLOW) on 7/31/2026
PTC Therapeutics, Inc. stock logo
PTCT
PTC Therapeutics
$68.01
-9.9%
7/31/2026 UpgradeSell (D)Sell (D+)View details for Weiss Ratings rating of PTC Therapeutics (NASDAQ:PTCT) on 7/31/2026
Q2 Holdings, Inc. stock logo
QTWO
Q2
$61.00
+3.3%
7/31/2026 UpgradeHold (C-)Hold (C)View details for Weiss Ratings rating of Q2 (NYSE:QTWO) on 7/31/2026
Rezolve AI PLC stock logo
RZLV
Rezolve AI
$2.43
+2.1%
7/31/2026 UpgradeSell (E+)Sell (D-)View details for Weiss Ratings rating of Rezolve AI (NASDAQ:RZLV) on 7/31/2026
Safehold Inc. stock logo
SAFE
Safehold
$16.19
+2.2%
7/31/2026 UpgradeHold (C-)Hold (C)View details for Weiss Ratings rating of Safehold (NYSE:SAFE) on 7/31/2026
Sangoma Technologies Corporation stock logo
SANG
Sangoma Technologies
$3.98
-2.2%
7/31/2026 DowngradeSell (D-)Sell (E+)View details for Weiss Ratings rating of Sangoma Technologies (NASDAQ:SANG) on 7/31/2026
Sera Prognostics, Inc. stock logo
SERA
Sera Prognostics
$2.04
-2.9%
7/31/2026 DowngradeSell (D-)Sell (E+)View details for Weiss Ratings rating of Sera Prognostics (NASDAQ:SERA) on 7/31/2026
The Sherwin-Williams Company stock logo
SHW
Sherwin-Williams
$341.19
-1.1%
7/31/2026 UpgradeHold (C)Hold (C+)View details for Weiss Ratings rating of Sherwin-Williams (NYSE:SHW) on 7/31/2026
Virgin Galactic Holdings, Inc. stock logo
SPCE
Virgin Galactic
$2.55
-0.6%
7/31/2026 UpgradeSell (E+)Sell (D-)View details for Weiss Ratings rating of Virgin Galactic (NYSE:SPCE) on 7/31/2026
Stellantis N.V. stock logo
STLA
Stellantis
$5.78
-1.5%
7/31/2026 DowngradeSell (D)Sell (D-)View details for Weiss Ratings rating of Stellantis (NYSE:STLA) on 7/31/2026
Stanley Black & Decker, Inc. stock logo
SWK
Stanley Black & Decker
$94.60
-1.0%
7/31/2026 UpgradeHold (C)Hold (C+)View details for Weiss Ratings rating of Stanley Black & Decker (NYSE:SWK) on 7/31/2026
TAL Education Group stock logo
TAL
TAL Education Group
$12.48
+1.2%
7/31/2026 UpgradeHold (C)Hold (C+)View details for Weiss Ratings rating of TAL Education Group (NYSE:TAL) on 7/31/2026
Alaunos Therapeutics, Inc. stock logo
TCRT
Alaunos Therapeutics
$1.88
7/31/2026 UpgradeSell (E+)Sell (D-)View details for Weiss Ratings rating of Alaunos Therapeutics (NASDAQ:TCRT) on 7/31/2026
Teva Pharmaceutical Industries Ltd. stock logo
TEVA
Teva Pharmaceutical Industries
$35.05
-1.0%
7/31/2026 UpgradeSell (D-)Hold (C-)View details for Weiss Ratings rating of Teva Pharmaceutical Industries (NYSE:TEVA) on 7/31/2026
Instil Bio, Inc. stock logo
TIL
Instil Bio
$7.12
-0.3%
7/31/2026 UpgradeSell (E+)Sell (D-)View details for Weiss Ratings rating of Instil Bio (NASDAQ:TIL) on 7/31/2026
PT Telekomunikasi Indonesia, Tbk stock logo
TLK
PT Telekomunikasi Indonesia, Tbk
$14.67
+0.8%
7/31/2026 DowngradeSell (D+)Sell (D)View details for Weiss Ratings rating of PT Telekomunikasi Indonesia, Tbk (NYSE:TLK) on 7/31/2026
Toyota Motor Corporation stock logo
TM
Toyota Motor
$189.36
-1.1%
7/31/2026 DowngradeHold (C)Hold (C-)View details for Weiss Ratings rating of Toyota Motor (NYSE:TM) on 7/31/2026
TPG Inc. stock logo
TPG
TPG
$43.66
+2.2%
7/31/2026 DowngradeHold (C-)Sell (D+)View details for Weiss Ratings rating of TPG (NASDAQ:TPG) on 7/31/2026
ReposiTrak Inc. stock logo
TRAK
ReposiTrak
$8.48
-1.9%
7/31/2026 DowngradeHold (C)Hold (C-)View details for Weiss Ratings rating of ReposiTrak (NYSE:TRAK) on 7/31/2026
Timberland Bancorp, Inc. stock logo
TSBK
Timberland Bancorp
$44.83
-0.1%
7/31/2026 UpgradeBuy (B)Buy (B+)View details for Weiss Ratings rating of Timberland Bancorp (NASDAQ:TSBK) on 7/31/2026
United Therapeutics Corporation stock logo
UTHR
United Therapeutics
$517.71
-1.5%
7/31/2026 DowngradeBuy (B)Buy (B-)View details for Weiss Ratings rating of United Therapeutics (NASDAQ:UTHR) on 7/31/2026
Vericel Corporation stock logo
VCEL
Vericel
$45.96
-3.5%
7/31/2026 UpgradeSell (D+)Hold (C)View details for Weiss Ratings rating of Vericel (NASDAQ:VCEL) on 7/31/2026
Controladora Vuela Compania de Aviacion, S.A.B. de C.V. stock logo
VLRS
Controladora Vuela Compania de Aviacion
$7.84
-1.4%
7/31/2026 DowngradeSell (D)Sell (E+)View details for Weiss Ratings rating of Controladora Vuela Compania de Aviacion (NYSE:VLRS) on 7/31/2026
Vistra Corp. stock logo
VST
Vistra
$148.49
-0.1%
7/31/2026 UpgradeHold (C)Hold (C+)View details for Weiss Ratings rating of Vistra (NYSE:VST) on 7/31/2026
VTEX stock logo
VTEX
VTEX
$4.32
-1.3%
7/31/2026 DowngradeHold (C)Hold (C-)View details for Weiss Ratings rating of VTEX (NYSE:VTEX) on 7/31/2026
Here’s Why Trump Won’t End The Iran War (Ad)

Trump has called an Iran deal close 38 times since the war began, yet the fighting keeps flaring back up. One day it's a ceasefire, the next it's bombs again. The back and forth may be masking a bigger story most investors are missing. See the real reason this conflict may never fully end.tc pixel

Uncover the real reason Trump may never end this war
WESCO International, Inc. stock logo
WCC
WESCO International
$344.32
+0.5%
7/31/2026 DowngradeBuy (B-)Hold (C+)View details for Weiss Ratings rating of WESCO International (NYSE:WCC) on 7/31/2026
West Fraser Timber Co. Ltd. stock logo
WFG
West Fraser Timber
$64.75
+1.6%
7/31/2026 DowngradeSell (D)Sell (D-)View details for Weiss Ratings rating of West Fraser Timber (NYSE:WFG) on 7/31/2026
Walmart Inc. stock logo
WMT
Walmart
$111.20
+0.1%
7/31/2026 DowngradeBuy (B)Buy (B-)View details for Weiss Ratings rating of Walmart (NASDAQ:WMT) on 7/31/2026
Arbor Realty Trust stock logo
ABR
Arbor Realty Trust
$5.02
+4.8%
7/30/2026 DowngradeSell (D+)Sell (D)View details for Weiss Ratings rating of Arbor Realty Trust (NYSE:ABR) on 7/30/2026
Aercap Holdings N.V. stock logo
AER
Aercap
$150.89
-1.3%
7/30/2026 DowngradeBuy (A-)Buy (B+)View details for Weiss Ratings rating of Aercap (NYSE:AER) on 7/30/2026
Apollo Commercial Real Estate Finance stock logo
ARI
Apollo Commercial Real Estate Finance
$6.65
+2.2%
7/30/2026 DowngradeHold (C-)Sell (D+)View details for Weiss Ratings rating of Apollo Commercial Real Estate Finance (NYSE:ARI) on 7/30/2026
Arvinas, Inc. stock logo
ARVN
Arvinas
$8.03
-3.3%
7/30/2026 DowngradeSell (D-)Sell (E+)View details for Weiss Ratings rating of Arvinas (NASDAQ:ARVN) on 7/30/2026
Ardmore Shipping Corporation stock logo
ASC
Ardmore Shipping
$17.35
+0.7%
7/30/2026 UpgradeHold (C)Buy (B-)View details for Weiss Ratings rating of Ardmore Shipping (NYSE:ASC) on 7/30/2026
Ashland Inc. stock logo
ASH
Ashland
$72.56
-0.2%
7/30/2026 UpgradeSell (D-)Hold (C-)View details for Weiss Ratings rating of Ashland (NYSE:ASH) on 7/30/2026
Broadcom Inc. stock logo
AVGO
Broadcom
$389.28
+0.4%
7/30/2026 DowngradeBuy (B)Buy (B-)View details for Weiss Ratings rating of Broadcom (NASDAQ:AVGO) on 7/30/2026

MarketBeat's community ratings are surveys of what our community members think about Weiss Ratings and other research firms in the last 90 days. Vote "Outperform" if you believe Weiss Ratings's recommendations will outperform the broader market over the long term. Vote "Underperform" if you believe Weiss Ratings's recommendations will underperform the broader market over the long term. You may vote once every thirty days.

Log in to vote on this brokerage.
COMMUNITY RATINGS
1.7out of 5 (last 90 days)
1.7 of 5 stars
OUTPERFORM VOTES
1 Believe will outperform the market
UNDERPERFORM VOTES
2 Believe will underperform the market

Weiss Ratings Stock Coverage by Sector

Weiss Ratings concentrates its research most heavily in Healthcare (20.0%), Finance (17.1%) and Industrials (13.9%). The chart below shows how Weiss Ratings' 5,395 rated companies are distributed across all 11 sectors it covers.

Weiss Ratings - Frequently Asked Questions

Weiss Ratings' analysts currently have buy-equivalent ratings on 1,258 companies. Recent upgrades to buy include Benchmark Electronics, Canadian Imperial Bank of Commerce, CRH, Federated Hermes and Fortinet.

Weiss Ratings has the deepest coverage in Healthcare (20.0% of rated companies), Finance (17.1% of rated companies), Industrials (13.9% of rated companies), Technology (13.1% of rated companies) and Consumer Discretionary (10.5% of rated companies).

Weiss Ratings issued 42,128 ratings over the last 12 months across 5,395 companies — an average of roughly 3,511 rating actions per month. These include downgrade, initiated coverage, reiterated rating and upgrade. MarketBeat tracks every rating change as it's published so you can see the most current Weiss Ratings analyst actions.