← Back to Analysts

HSBC Score: 41

Firm Overview & Performance
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+18.7%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
55%
310 W / 252 L
Target Met
? How often was the target reached?
Hits vs. Total.
84%
325 W / 64 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
18%
71 W / 318 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
5%
20 W / 369 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
54%
116 W / 98 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
57%
253 W / 192 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
49%
57 W / 60 L

Top 5 Analysts (Score, >10 Trades)

1. Vikram Gandhi 54 2. Saul Martinez 43 3. Wesley Brooks 39 4. Mohammed Khallouf 38 5. Stephen Bersey 35

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Oct 29, 2026
Constellium SE - Ordinary Shares - Class A CSTM
BUY - $35.00
Est. +43%
$24.43 $24.99
$22.72 -7.0%
Oct 29, 2026
Fedex Corp FDX
BUY - $370.00
Est. +22%
$303.39 $329.69
$329.40 +8.6%
Oct 22, 2026
Xcel Energy, Inc. XEL
BUY - $89.00
Est. +16%
$76.78 $80.79
$80.50 +4.8%
Oct 22, 2026
Vistra Corp VST
BUY - $190.00
Est. +22%
$156.14 $154.27
$120.25 -23.0%
Oct 22, 2026
Constellation Energy Corporation CEG
BUY - $335.00
Est. +24%
$270.74 $269.02
$263.40 -2.7%
Oct 22, 2026
Alliant Energy Corp. LNT
BUY - $69.50
Est. +2%
$68.39 $74.12
$73.77 +7.9%
Oct 22, 2026
Southern Company SO
BUY - $99.50
Est. +10%
$90.39 $94.85
$93.12 +3.0%
Oct 22, 2026
Firstenergy Corp. FE
BUY - $50.00
Est. +10%
$45.51 $47.71
$47.20 +3.7%
Oct 22, 2026
PG&E Corp. PCG
BUY - $15.50
Est. +18%
$13.15 $13.52
$13.39 +1.8%
Oct 22, 2026
Centerpoint Energy Inc. CNP
BUY - $44.00
Est. +9%
$40.32 $42.76
$41.04 +1.8%
Oct 22, 2026
NRG Energy Inc. NRG
BUY Meike Becker $179.00
Est. +79%
$99.80 $99.30
$83.23 -16.6%
Oct 22, 2026
PPL Corp PPL
BUY - $42.00
Est. +21%
$34.58 $36.21
$35.72 +3.3%
Oct 22, 2026
Consolidated Edison, Inc. ED
SELL Meike Becker $104.00
Est. +7%
$111.82 $112.63 (Low)
$120.30 -7.6%
Oct 22, 2026
Talen Energy Corp - Ordinary Shares New TLN
BUY Meike Becker $444.30
Est. +24%
$359.49 $365.74
$357.28 -0.6%
Oct 22, 2026
Entergy Corp. ETR
BUY - $123.50
Est. +16%
$106.08 $111.91
$111.89 +5.5%
Oct 22, 2026
Eversource Energy ES
BUY - $70.00
Est. +7%
$65.60 $71.53
$70.48 +7.4%
Oct 22, 2026
NiSource Inc NI
BUY - $49.50
Est. +15%
$43.00 $45.41
$45.29 +5.3%
Oct 22, 2026
Sempra SRE
BUY - $97.50
Est. +17%
$83.50 $87.08
$82.95 -0.7%
Oct 22, 2026
Pinnacle West Capital Corp. PNW
BUY - $119.50
Est. +15%
$103.89 $108.34
$105.54 +1.6%
Oct 22, 2026
Duke Energy Corp. DUK
BUY - $123.00
Est. +2%
$120.67 $130.22
$129.64 +7.4%
Oct 22, 2026
NextEra Energy Inc NEE
BUY - $103.00
Est. +32%
$78.28 $88.79
$88.44 +13.0%
Oct 22, 2026
Ameren Corp. AEE
BUY Meike Becker $119.10
Est. +12%
$106.48 $113.44
$113.08 +6.2%
Oct 22, 2026
CMS Energy Corporation CMS
BUY Meike Becker $69.00
Est. +1%
$68.13 $71.36
$70.98 +4.2%
Oct 22, 2026
DTE Energy Co. DTE
BUY Meike Becker $135.00
Est. +4%
$129.65 $137.53
$137.51 +6.1%
Oct 22, 2026
WEC Energy Group Inc WEC
SELL Meike Becker $106.50
Est. +2%
$108.50 $108.48 (Low)
$118.14 -8.9%
Oct 22, 2026
American Electric Power Company Inc. AEP
BUY - $145.90
Est. +15%
$127.39 $132.94
$129.24 +1.5%
Oct 22, 2026
Edison International EIX
SELL Meike Becker $56.50
Est. +1%
$57.19 $56.55 (Low)
$61.51 -7.6%
Oct 13, 2026
Adobe Inc ADBE
BUY Stephen Bersey $267.00
Est. +12%
$238.14 $272.10
$248.37 +4.3%
Oct 08, 2026
Banco Bradesco S.A. - ADR BBD
SELL - $3.90
Est. +10%
$4.34 $2.44 (Low)
$2.58 +40.6%
Oct 08, 2026
Itau Unibanco Holding S.A. - ADR ITUB
SELL Carlos Gomez-Lopez $9.10
Est. +7%
$9.74 $6.94 (Low)
$7.28 +25.3%
Oct 07, 2026
Chubb Limited CB
BUY Vikram Gandhi $359.00
Est. +7%
$334.21 $374.59
$374.19 +12.0%
Oct 07, 2026
Progressive Corp. PGR
BUY - $216.00
Est. +2%
$212.05 $235.50
$234.84 +10.7%
Oct 07, 2026
Allstate Corp (The) ALL
BUY - $266.00
Est. +19%
$224.27 $270.69
$269.06 +20.0%
Oct 07, 2026
Constellation Brands Inc - Ordinary Shares - Class A STZ
BUY - $135.00
Est. +14%
$118.39 $149.66
$145.44 +22.8%
Oct 07, 2026
Atour Lifestyle Holdings Ltd - ADR ATAT
BUY - $39.70
Est. +23%
$32.21 $35.13
$35.06 +8.8%
Oct 06, 2026
Ermenegildo Zegna N.V. ZGN
BUY - $16.00
Est. +28%
$12.54 $14.14
$13.91 +10.9%
Oct 05, 2026
Tesla Inc TSLA
SELL Michael Tyndall $157.00
Est. +58%
$370.59 $351.00 (Low)
$385.19 -3.9%
Oct 05, 2026
Grupo Aeroportuario Del Pacifico SAB de CV - ADR PAC
BUY - $277.00
Est. +38%
$200.90 $248.89
$246.79 +22.8%
Sep 30, 2026
Target Corp TGT
BUY - $190.00
Est. +21%
$156.45 $163.37
$163.09 +4.2%
Sep 30, 2026
Pinnacle Financial Partners Inc. PNFP
SELL - $80.00
Est. +15%
$94.21 $91.40 (Low)
$104.24 -10.6%
Sep 28, 2026
Nike, Inc. - Ordinary Shares - Class B NKE
BUY - $40.00
Est. +11%
$36.10 $41.10
$40.49 +12.2%
Sep 28, 2026
Citigroup Inc C
BUY - $164.00
Est. +23%
$133.64 $133.96
$124.75 -6.7%
Sep 28, 2026
U.S. Bancorp. USB
BUY - $76.00
Est. +29%
$58.97 $62.35
$61.04 +3.5%
Sep 28, 2026
PNC Financial Services Group Inc PNC
BUY Domenico Santoro $283.00
Est. +26%
$224.42 $237.55
$233.46 +4.0%
Sep 28, 2026
Braskem S.A. - ADR BAK
SELL Sriharsha Pappu $1.50
Est. +3%
$1.54 $0.92 (Low)
$1.13 +26.6%
Sep 25, 2026
Chevron Corp. CVX
BUY Kim Fustier $250.00
Est. +22%
$205.58 $236.45
$217.01 +5.6%
Sep 25, 2026
BP plc - ADR BP
BUY - $51.30
Est. +16%
$44.41 $51.49
$45.61 +2.7%
Sep 25, 2026
Synopsys, Inc. SNPS
BUY Frank Lee $700.00
Est. +65%
$424.91 $512.08
$462.95 +9.0%
Sep 25, 2026
Chevron Corp. CVX
SELL - $90.00
Est. +56%
$205.58 $201.96 (Low)
$217.01 -5.6%
Sep 25, 2026
Repsol S.A - ADR REPYY
BUY - $85.00
Est. +138%
$35.73 $35.62
$33.22 -7.0%
Analyst -
Signal & Target
BUY $35.00
Start Price $24.43
Best Price (1Y)
$24.99
Current Price $22.72
Return -7.0%
Fedex Corp
FDX
Oct 29, 2026
Analyst -
Signal & Target
BUY $370.00
Start Price $303.39
Best Price (1Y)
$329.69
Current Price $329.40
Return +8.6%
Analyst -
Signal & Target
BUY $89.00
Start Price $76.78
Best Price (1Y)
$80.79
Current Price $80.50
Return +4.8%
Vistra Corp
VST
Oct 22, 2026
Analyst -
Signal & Target
BUY $190.00
Start Price $156.14
Best Price (1Y)
$154.27
Current Price $120.25
Return -23.0%
Analyst -
Signal & Target
BUY $335.00
Start Price $270.74
Best Price (1Y)
$269.02
Current Price $263.40
Return -2.7%
Analyst -
Signal & Target
BUY $69.50
Start Price $68.39
Best Price (1Y)
$74.12
Current Price $73.77
Return +7.9%
Analyst -
Signal & Target
BUY $99.50
Start Price $90.39
Best Price (1Y)
$94.85
Current Price $93.12
Return +3.0%
Analyst -
Signal & Target
BUY $50.00
Start Price $45.51
Best Price (1Y)
$47.71
Current Price $47.20
Return +3.7%
PG&E Corp.
PCG
Oct 22, 2026
Analyst -
Signal & Target
BUY $15.50
Start Price $13.15
Best Price (1Y)
$13.52
Current Price $13.39
Return +1.8%
Analyst -
Signal & Target
BUY $44.00
Start Price $40.32
Best Price (1Y)
$42.76
Current Price $41.04
Return +1.8%
Analyst Meike Becker
Signal & Target
BUY $179.00
Start Price $99.80
Best Price (1Y)
$99.30
Current Price $83.23
Return -16.6%
PPL Corp
PPL
Oct 22, 2026
Analyst -
Signal & Target
BUY $42.00
Start Price $34.58
Best Price (1Y)
$36.21
Current Price $35.72
Return +3.3%
Analyst Meike Becker
Signal & Target
SELL $104.00
Start Price $111.82
Best Price (1Y)
$112.63
Current Price $120.30
Return -7.6%
Analyst Meike Becker
Signal & Target
BUY $444.30
Start Price $359.49
Best Price (1Y)
$365.74
Current Price $357.28
Return -0.6%
Entergy Corp.
ETR
Oct 22, 2026
Analyst -
Signal & Target
BUY $123.50
Start Price $106.08
Best Price (1Y)
$111.91
Current Price $111.89
Return +5.5%
Analyst -
Signal & Target
BUY $70.00
Start Price $65.60
Best Price (1Y)
$71.53
Current Price $70.48
Return +7.4%
NiSource Inc
NI
Oct 22, 2026
Analyst -
Signal & Target
BUY $49.50
Start Price $43.00
Best Price (1Y)
$45.41
Current Price $45.29
Return +5.3%
Sempra
SRE
Oct 22, 2026
Analyst -
Signal & Target
BUY $97.50
Start Price $83.50
Best Price (1Y)
$87.08
Current Price $82.95
Return -0.7%
Analyst -
Signal & Target
BUY $119.50
Start Price $103.89
Best Price (1Y)
$108.34
Current Price $105.54
Return +1.6%
Analyst -
Signal & Target
BUY $123.00
Start Price $120.67
Best Price (1Y)
$130.22
Current Price $129.64
Return +7.4%
Analyst -
Signal & Target
BUY $103.00
Start Price $78.28
Best Price (1Y)
$88.79
Current Price $88.44
Return +13.0%
Ameren Corp.
AEE
Oct 22, 2026
Analyst Meike Becker
Signal & Target
BUY $119.10
Start Price $106.48
Best Price (1Y)
$113.44
Current Price $113.08
Return +6.2%
Analyst Meike Becker
Signal & Target
BUY $69.00
Start Price $68.13
Best Price (1Y)
$71.36
Current Price $70.98
Return +4.2%
Analyst Meike Becker
Signal & Target
BUY $135.00
Start Price $129.65
Best Price (1Y)
$137.53
Current Price $137.51
Return +6.1%
Analyst Meike Becker
Signal & Target
SELL $106.50
Start Price $108.50
Best Price (1Y)
$108.48
Current Price $118.14
Return -8.9%
Analyst -
Signal & Target
BUY $145.90
Start Price $127.39
Best Price (1Y)
$132.94
Current Price $129.24
Return +1.5%
Analyst Meike Becker
Signal & Target
SELL $56.50
Start Price $57.19
Best Price (1Y)
$56.55
Current Price $61.51
Return -7.6%
Adobe Inc
ADBE
Oct 13, 2026
Analyst Stephen Bersey
Signal & Target
BUY $267.00
Start Price $238.14
Best Price (1Y)
$272.10
Current Price $248.37
Return +4.3%
Analyst -
Signal & Target
SELL $3.90
Start Price $4.34
Best Price (1Y)
$2.44
Current Price $2.58
Return +40.6%
Signal & Target
SELL $9.10
Start Price $9.74
Best Price (1Y)
$6.94
Current Price $7.28
Return +25.3%
Chubb Limited
CB
Oct 07, 2026
Analyst Vikram Gandhi
Signal & Target
BUY $359.00
Start Price $334.21
Best Price (1Y)
$374.59
Current Price $374.19
Return +12.0%
Analyst -
Signal & Target
BUY $216.00
Start Price $212.05
Best Price (1Y)
$235.50
Current Price $234.84
Return +10.7%
Analyst -
Signal & Target
BUY $266.00
Start Price $224.27
Best Price (1Y)
$270.69
Current Price $269.06
Return +20.0%
Analyst -
Signal & Target
BUY $135.00
Start Price $118.39
Best Price (1Y)
$149.66
Current Price $145.44
Return +22.8%
Analyst -
Signal & Target
BUY $39.70
Start Price $32.21
Best Price (1Y)
$35.13
Current Price $35.06
Return +8.8%
Analyst -
Signal & Target
BUY $16.00
Start Price $12.54
Best Price (1Y)
$14.14
Current Price $13.91
Return +10.9%
Tesla Inc
TSLA
Oct 05, 2026
Analyst Michael Tyndall
Signal & Target
SELL $157.00
Start Price $370.59
Best Price (1Y)
$351.00
Current Price $385.19
Return -3.9%
Analyst -
Signal & Target
BUY $277.00
Start Price $200.90
Best Price (1Y)
$248.89
Current Price $246.79
Return +22.8%
Target Corp
TGT
Sep 30, 2026
Analyst -
Signal & Target
BUY $190.00
Start Price $156.45
Best Price (1Y)
$163.37
Current Price $163.09
Return +4.2%
Analyst -
Signal & Target
SELL $80.00
Start Price $94.21
Best Price (1Y)
$91.40
Current Price $104.24
Return -10.6%
Analyst -
Signal & Target
BUY $40.00
Start Price $36.10
Best Price (1Y)
$41.10
Current Price $40.49
Return +12.2%
Citigroup Inc
C
Sep 28, 2026
Analyst -
Signal & Target
BUY $164.00
Start Price $133.64
Best Price (1Y)
$133.96
Current Price $124.75
Return -6.7%
U.S. Bancorp.
USB
Sep 28, 2026
Analyst -
Signal & Target
BUY $76.00
Start Price $58.97
Best Price (1Y)
$62.35
Current Price $61.04
Return +3.5%
Signal & Target
BUY $283.00
Start Price $224.42
Best Price (1Y)
$237.55
Current Price $233.46
Return +4.0%
Analyst Sriharsha Pappu
Signal & Target
SELL $1.50
Start Price $1.54
Best Price (1Y)
$0.92
Current Price $1.13
Return +26.6%
Chevron Corp.
CVX
Sep 25, 2026
Analyst Kim Fustier
Signal & Target
BUY $250.00
Start Price $205.58
Best Price (1Y)
$236.45
Current Price $217.01
Return +5.6%
BP plc - ADR
BP
Sep 25, 2026
Analyst -
Signal & Target
BUY $51.30
Start Price $44.41
Best Price (1Y)
$51.49
Current Price $45.61
Return +2.7%
Analyst Frank Lee
Signal & Target
BUY $700.00
Start Price $424.91
Best Price (1Y)
$512.08
Current Price $462.95
Return +9.0%
Chevron Corp.
CVX
Sep 25, 2026
Analyst -
Signal & Target
SELL $90.00
Start Price $205.58
Best Price (1Y)
$201.96
Current Price $217.01
Return -5.6%
Analyst -
Signal & Target
BUY $85.00
Start Price $35.73
Best Price (1Y)
$35.62
Current Price $33.22
Return -7.0%

Recent Upgrades / Downgrades

Date Stock Action From To
Oct 29, 2026
Fedex Corp FDX
Upgrade Reduce Buy
Oct 27, 2026
Apple Inc AAPL
Hold Buy Buy
Oct 23, 2026
Stellantis N.V STLA
Hold Reduce Reduce
Oct 22, 2026
Ameren Corp. AEE
Initialise Hold Buy
Oct 22, 2026
Sempra SRE
Initialise Buy
Oct 22, 2026
PPL Corp PPL
Initialise Buy
Oct 22, 2026
PPL Corp PPL
Downgrade Buy Buy
Oct 22, 2026
Consolidated Edison, Inc. ED
Initialise Hold
Oct 22, 2026
Xcel Energy, Inc. XEL
Initialise Buy
Oct 22, 2026
PG&E Corp. PCG
Initialise Buy
Oct 22, 2026
Edison International EIX
Initialise Hold
Oct 22, 2026
Firstenergy Corp. FE
Initialise Buy
Oct 22, 2026
NRG Energy Inc. NRG
Initialise Buy
Oct 22, 2026
Talen Energy Corp - Ordinary Shares New TLN
Initialise Buy
Oct 22, 2026
Constellation Energy Corporation CEG
Initialise Buy
Oct 22, 2026
Eversource Energy ES
Initialise Buy Hold
Oct 22, 2026
WEC Energy Group Inc WEC
Initialise Hold
Oct 22, 2026
Pinnacle West Capital Corp. PNW
Initialise Buy
Oct 22, 2026
DTE Energy Co. DTE
Initialise Hold
Oct 22, 2026
NiSource Inc NI
Initialise Buy
Oct 22, 2026
Alliant Energy Corp. LNT
Initialise Buy Hold
Oct 22, 2026
Centerpoint Energy Inc. CNP
Initialise Buy
Oct 22, 2026
Duke Energy Corp. DUK
Initialise Hold
Oct 22, 2026
CMS Energy Corporation CMS
Initialise Underperform Hold
Oct 22, 2026
Vistra Corp VST
Initialise Buy
Oct 22, 2026
American Electric Power Company Inc. AEP
Initialise Buy
Oct 22, 2026
Entergy Corp. ETR
Initialise Buy
Oct 22, 2026
Southern Company SO
Initialise Buy
Oct 21, 2026
Space Exploration Technologies Corp. SPCX
Hold Hold Hold
Oct 20, 2026
CoreWeave, Inc. Class A Common Stock CRWV
Hold Reduce Reduce
Oct 15, 2026
Hyosung Heavy Industries Corporation 298040.KS
Downgrade Buy Underperform
Oct 13, 2026
Rexford Industrial Realty Inc REXR
Downgrade Hold
Oct 13, 2026
Adobe Inc ADBE
Downgrade Buy Hold
Oct 13, 2026
Megacable Holdings, S. A. B. de C. V. MHSDF
Upgrade Hold Buy
Oct 12, 2026
Sanil Electric Co., Ltd. 062040.KS
Initialise Buy Buy
Oct 12, 2026
Talabat Holding Plc TALABAT.AE
Initialise Buy
Oct 12, 2026
Adams Resources & Energy Inc. AE
Initialise Buy
Oct 08, 2026
Itau Unibanco Holding S.A. - ADR ITUB
Downgrade Buy Hold
Oct 08, 2026
Banco Bradesco S.A. - ADR BBD
Downgrade Buy Hold
Oct 08, 2026
Constellation Brands Inc - Ordinary Shares - Class A STZ
Downgrade Hold Positive
Oct 08, 2026
Global Payments, Inc. GPN
Downgrade Hold
Oct 08, 2026
Generac Holdings Inc GNRC
Upgrade Hold Hold
Oct 08, 2026
Kanzhun Ltd - ADR BZ
Upgrade Hold Hold
Oct 08, 2026
Cosan S.A. CSAN3.SA
Upgrade Hold Hold
Oct 07, 2026
Constellation Brands Inc - Ordinary Shares - Class A STZ
Downgrade Hold Hold
Oct 07, 2026
Chubb Limited CB
Hold Hold Hold
Oct 07, 2026
Atour Lifestyle Holdings Ltd - ADR ATAT
Initialise Buy
Oct 07, 2026
Progressive Corp. PGR
Hold Hold Hold
Oct 07, 2026
Allstate Corp (The) ALL
Upgrade Hold Buy
Oct 06, 2026
Ermenegildo Zegna N.V. ZGN
Initialise Buy
Action Upgrade
From Reduce
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Reduce
To Reduce
Action Initialise
From Hold
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Downgrade
From Buy
To Buy
Action Initialise
From -
To Hold
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Hold
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From Buy
To Hold
Action Initialise
From -
To Hold
Action Initialise
From -
To Buy
Action Initialise
From -
To Hold
Action Initialise
From -
To Buy
Action Initialise
From Buy
To Hold
Action Initialise
From -
To Buy
Action Initialise
From -
To Hold
Action Initialise
From Underperform
To Hold
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Hold
From Hold
To Hold
Action Hold
From Reduce
To Reduce
Action Downgrade
From Buy
To Underperform
Action Downgrade
From -
To Hold
Action Downgrade
From Buy
To Hold
Action Upgrade
From Hold
To Buy
Action Initialise
From Buy
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Downgrade
From Buy
To Hold
Action Downgrade
From Buy
To Hold
Action Downgrade
From Hold
To Positive
Action Downgrade
From -
To Hold
Action Upgrade
From Hold
To Hold
Action Upgrade
From Hold
To Hold
Action Upgrade
From Hold
To Hold
Action Downgrade
From Hold
To Hold
Action Hold
From Hold
To Hold
Action Initialise
From -
To Buy
Action Hold
From Hold
To Hold
Action Upgrade
From Hold
To Buy
Action Initialise
From -
To Buy