← Back to Analysts

HSBC Score: 40

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.
+20.1%
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 📉
53%
284 W / 250 L
Target Met
? How often was the target reached?
Hits vs. Total.
83%
299 W / 62 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
17%
63 W / 298 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
22 W / 339 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.
55%
113 W / 92 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
54%
228 W / 192 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
49%
56 W / 58 L

Top 5 Analysts (Score, >10 Trades)

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

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Oct 08, 2026
Banco Bradesco S.A. - ADR BBD
SELL - $3.90
Est. +10%
$4.34 $4.06 (Low)
$4.14 +4.6%
Oct 08, 2026
Itau Unibanco Holding S.A. - ADR ITUB
SELL Carlos Gomez-Lopez $9.10
Est. +7%
$9.74 $9.49 (Low)
$9.68 +0.6%
Oct 07, 2026
Progressive Corp. PGR
BUY - $216.00
Est. +2%
$212.05 $223.78
$213.46 +0.7%
Oct 07, 2026
Constellation Brands Inc - Ordinary Shares - Class A STZ
BUY - $135.00
Est. +14%
$118.39 $128.20
$127.43 +7.6%
Oct 07, 2026
Atour Lifestyle Holdings Ltd - ADR ATAT
BUY - $39.70
Est. +23%
$32.21 $33.17
$32.62 +1.3%
Oct 07, 2026
Chubb Limited CB
BUY Vikram Gandhi $359.00
Est. +7%
$334.21 $351.09
$350.15 +4.8%
Oct 07, 2026
Allstate Corp (The) ALL
BUY - $266.00
Est. +19%
$224.27 $237.17
$236.17 +5.3%
Oct 06, 2026
Ermenegildo Zegna N.V. ZGN
BUY - $16.00
Est. +28%
$12.54 $13.03
$12.79 +2.0%
Oct 05, 2026
Tesla Inc TSLA
SELL Michael Tyndall $157.00
Est. +58%
$370.59 $363.82 (Low)
$367.16 +0.9%
Oct 05, 2026
Grupo Aeroportuario Del Pacifico SAB de CV - ADR PAC
BUY - $277.00
Est. +38%
$200.90 $212.60
$196.49 -2.2%
Sep 30, 2026
Pinnacle Financial Partners Inc. PNFP
SELL - $80.00
Est. +15%
$94.21 $91.40 (Low)
$92.85 +1.4%
Sep 30, 2026
Target Corp TGT
BUY - $190.00
Est. +21%
$156.45 $159.92
$155.30 -0.7%
Sep 28, 2026
PNC Financial Services Group Inc PNC
BUY Domenico Santoro $283.00
Est. +26%
$224.42 $225.74
$215.80 -3.8%
Sep 28, 2026
U.S. Bancorp. USB
BUY - $76.00
Est. +29%
$58.97 $59.33
$56.26 -4.6%
Sep 28, 2026
Citigroup Inc C
BUY - $164.00
Est. +23%
$133.64 $133.96
$122.29 -8.5%
Sep 28, 2026
Nike, Inc. - Ordinary Shares - Class B NKE
BUY - $40.00
Est. +11%
$36.10 $36.67
$35.30 -2.2%
Sep 28, 2026
Braskem S.A. - ADR BAK
SELL Sriharsha Pappu $1.50
Est. +3%
$1.54 $1.40 (Low)
$1.84 -19.5%
Sep 25, 2026
Chevron Corp. CVX
BUY Kim Fustier $250.00
Est. +22%
$205.58 $222.58
$222.12 +8.0%
Sep 25, 2026
BP plc - ADR BP
BUY - $51.30
Est. +16%
$44.41 $48.98
$48.81 +9.9%
Sep 25, 2026
Repsol S.A - ADR REPYY
BUY - $85.00
Est. +138%
$35.73 $35.62
$33.81 -5.4%
Sep 25, 2026
Chevron Corp. CVX
SELL - $90.00
Est. +56%
$205.58 $201.96 (Low)
$222.12 -8.0%
Sep 25, 2026
Synopsys, Inc. SNPS
BUY Frank Lee $700.00
Est. +65%
$424.91 $512.08
$479.93 +12.9%
Sep 25, 2026
Exxon Mobil Corp. XOM
SELL - $90.00
Est. +44%
$162.05 $159.27 (Low)
$177.06 -9.3%
Sep 25, 2026
Equinor ASA - ADR EQNR
BUY - $85.00
Est. +97%
$43.17 $45.64
$45.29 +4.9%
Sep 24, 2026
Blue Owl Capital Inc - Ordinary Shares - Class A OWL
BUY - $17.00
Est. +77%
$9.60 $9.70
$8.79 -8.4%
Sep 24, 2026
Twilio Inc - Ordinary Shares Class A TWLO
SELL - $211.00
Est. +30%
$299.66 $265.40 (Low)
$271.12 +9.5%
Sep 24, 2026
Atyr Pharma Inc LIFE
BUY - $38.00
Est. +12%
$33.91 $40.62
$38.97 +14.9%
Sep 24, 2026
Dollar General Corp. DG
BUY - $160.00
Est. +33%
$120.57 $130.59
$129.94 +7.8%
Sep 21, 2026
Compania Cervecerias Unidas S.A. - ADR CCU
SELL - $10.00
Est. +11%
$11.24 $10.25 (Low)
$10.56 +6.0%
Sep 17, 2026
Generac Holdings Inc GNRC
BUY - $333.00
Est. +90%
$175.11 $233.18
$198.06 +13.1%
Sep 16, 2026
Copart, Inc. CPRT
BUY - $36.00
Est. +17%
$30.82 $30.96
$26.27 -14.8%
Sep 15, 2026
Banco Santander (Brasil) S.A. - ADR BSBR
BUY - $6.20
Est. +4%
$5.95 $6.02
$5.59 -6.1%
Sep 10, 2026
Novartis AG - ADR NVS
SELL - $136.00
Est. +1%
$137.48 $137.00 (Low)
$146.88 -6.8%
Sep 10, 2026
Biogen Inc BIIB
SELL - $175.00
Est. +17%
$210.73 $208.93 (Low)
$232.83 -10.5%
Sep 10, 2026
Regeneron Pharmaceuticals, Inc. REGN
BUY Rajesh Kumar $920.00
Est. +14%
$807.65 $813.53
$778.36 -3.6%
Sep 10, 2026
Pfizer Inc. PFE
BUY - $30.00
Est. +8%
$27.78 $29.49
$29.21 +5.1%
Sep 10, 2026
Bristol-Myers Squibb Co. BMY
BUY - $65.00
Est. +1%
$64.41 $65.27
$59.28 -8.0%
Sep 10, 2026
Johnson & Johnson JNJ
BUY - $320.00
Est. +20%
$267.08 $275.23
$253.91 -4.9%
Sep 10, 2026
Gilead Sciences, Inc. GILD
BUY Morten Herholdt $175.00
Est. +20%
$145.65 $154.20
$153.54 +5.4%
Sep 10, 2026
Merck & Co Inc MRK
BUY - $172.00
Est. +17%
$147.60 $153.57
$147.37 -0.2%
Sep 10, 2026
Abbvie Inc ABBV
BUY Rajesh Kumar $315.00
Est. +26%
$250.98 $285.40
$283.53 +13.0%
Sep 10, 2026
Lilly(Eli) & Co LLY
SELL - $940.00
Est. +16%
$1,124.16 $1,113.29 (Low)
$1,211.40 -7.8%
Sep 08, 2026
Wal-mart de Mexico S A B de C V - ADR WMMVY
BUY Joseph Thomas $42.00
Est. +50%
$27.93 $27.97
$25.76 -7.8%
Sep 03, 2026
Trip.com Group Ltd - ADR TCOM
BUY Parash Jain $48.00
Est. +16%
$41.38 $41.91
$38.88 -6.0%
Aug 31, 2026
MINISO Group Holding Ltd - ADR MNSO
BUY Lina Yan $10.80
Est. +5%
$10.33 $10.37
$10.22 -1.1%
Aug 20, 2026
Ternium S.A. - ADR TX
BUY - $55.00
Est. +1%
$54.21 $59.32
$58.55 +8.0%
Aug 14, 2026
Equinix Inc EQIX
BUY - $1,400.00
Est. +30%
$1,073.78 $1,107.41
$995.90 -7.3%
Aug 14, 2026
Alphabet Inc - Ordinary Shares - Class C GOOG
BUY - $515.00
Est. +50%
$343.94 $359.98
$343.65 -0.1%
Aug 14, 2026
Cisco Systems, Inc. CSCO
BUY Stephen Bersey $120.00
Est. +6%
$113.47 $118.65
$113.64 +0.1%
Aug 14, 2026
YPF - ADR YPF
BUY - $60.00
Est. +20%
$50.05 $57.86
$52.25 +4.4%
Analyst -
Signal & Target
SELL $3.90
Start Price $4.34
Best Price (1Y)
$4.06
Current Price $4.14
Return +4.6%
Signal & Target
SELL $9.10
Start Price $9.74
Best Price (1Y)
$9.49
Current Price $9.68
Return +0.6%
Analyst -
Signal & Target
BUY $216.00
Start Price $212.05
Best Price (1Y)
$223.78
Current Price $213.46
Return +0.7%
Analyst -
Signal & Target
BUY $135.00
Start Price $118.39
Best Price (1Y)
$128.20
Current Price $127.43
Return +7.6%
Analyst -
Signal & Target
BUY $39.70
Start Price $32.21
Best Price (1Y)
$33.17
Current Price $32.62
Return +1.3%
Chubb Limited
CB
Oct 07, 2026
Analyst Vikram Gandhi
Signal & Target
BUY $359.00
Start Price $334.21
Best Price (1Y)
$351.09
Current Price $350.15
Return +4.8%
Analyst -
Signal & Target
BUY $266.00
Start Price $224.27
Best Price (1Y)
$237.17
Current Price $236.17
Return +5.3%
Analyst -
Signal & Target
BUY $16.00
Start Price $12.54
Best Price (1Y)
$13.03
Current Price $12.79
Return +2.0%
Tesla Inc
TSLA
Oct 05, 2026
Analyst Michael Tyndall
Signal & Target
SELL $157.00
Start Price $370.59
Best Price (1Y)
$363.82
Current Price $367.16
Return +0.9%
Analyst -
Signal & Target
BUY $277.00
Start Price $200.90
Best Price (1Y)
$212.60
Current Price $196.49
Return -2.2%
Analyst -
Signal & Target
SELL $80.00
Start Price $94.21
Best Price (1Y)
$91.40
Current Price $92.85
Return +1.4%
Target Corp
TGT
Sep 30, 2026
Analyst -
Signal & Target
BUY $190.00
Start Price $156.45
Best Price (1Y)
$159.92
Current Price $155.30
Return -0.7%
Signal & Target
BUY $283.00
Start Price $224.42
Best Price (1Y)
$225.74
Current Price $215.80
Return -3.8%
U.S. Bancorp.
USB
Sep 28, 2026
Analyst -
Signal & Target
BUY $76.00
Start Price $58.97
Best Price (1Y)
$59.33
Current Price $56.26
Return -4.6%
Citigroup Inc
C
Sep 28, 2026
Analyst -
Signal & Target
BUY $164.00
Start Price $133.64
Best Price (1Y)
$133.96
Current Price $122.29
Return -8.5%
Analyst -
Signal & Target
BUY $40.00
Start Price $36.10
Best Price (1Y)
$36.67
Current Price $35.30
Return -2.2%
Analyst Sriharsha Pappu
Signal & Target
SELL $1.50
Start Price $1.54
Best Price (1Y)
$1.40
Current Price $1.84
Return -19.5%
Chevron Corp.
CVX
Sep 25, 2026
Analyst Kim Fustier
Signal & Target
BUY $250.00
Start Price $205.58
Best Price (1Y)
$222.58
Current Price $222.12
Return +8.0%
BP plc - ADR
BP
Sep 25, 2026
Analyst -
Signal & Target
BUY $51.30
Start Price $44.41
Best Price (1Y)
$48.98
Current Price $48.81
Return +9.9%
Analyst -
Signal & Target
BUY $85.00
Start Price $35.73
Best Price (1Y)
$35.62
Current Price $33.81
Return -5.4%
Chevron Corp.
CVX
Sep 25, 2026
Analyst -
Signal & Target
SELL $90.00
Start Price $205.58
Best Price (1Y)
$201.96
Current Price $222.12
Return -8.0%
Analyst Frank Lee
Signal & Target
BUY $700.00
Start Price $424.91
Best Price (1Y)
$512.08
Current Price $479.93
Return +12.9%
Analyst -
Signal & Target
SELL $90.00
Start Price $162.05
Best Price (1Y)
$159.27
Current Price $177.06
Return -9.3%
Analyst -
Signal & Target
BUY $85.00
Start Price $43.17
Best Price (1Y)
$45.64
Current Price $45.29
Return +4.9%
Analyst -
Signal & Target
BUY $17.00
Start Price $9.60
Best Price (1Y)
$9.70
Current Price $8.79
Return -8.4%
Analyst -
Signal & Target
SELL $211.00
Start Price $299.66
Best Price (1Y)
$265.40
Current Price $271.12
Return +9.5%
Analyst -
Signal & Target
BUY $38.00
Start Price $33.91
Best Price (1Y)
$40.62
Current Price $38.97
Return +14.9%
Analyst -
Signal & Target
BUY $160.00
Start Price $120.57
Best Price (1Y)
$130.59
Current Price $129.94
Return +7.8%
Analyst -
Signal & Target
SELL $10.00
Start Price $11.24
Best Price (1Y)
$10.25
Current Price $10.56
Return +6.0%
Analyst -
Signal & Target
BUY $333.00
Start Price $175.11
Best Price (1Y)
$233.18
Current Price $198.06
Return +13.1%
Copart, Inc.
CPRT
Sep 16, 2026
Analyst -
Signal & Target
BUY $36.00
Start Price $30.82
Best Price (1Y)
$30.96
Current Price $26.27
Return -14.8%
Analyst -
Signal & Target
BUY $6.20
Start Price $5.95
Best Price (1Y)
$6.02
Current Price $5.59
Return -6.1%
Analyst -
Signal & Target
SELL $136.00
Start Price $137.48
Best Price (1Y)
$137.00
Current Price $146.88
Return -6.8%
Biogen Inc
BIIB
Sep 10, 2026
Analyst -
Signal & Target
SELL $175.00
Start Price $210.73
Best Price (1Y)
$208.93
Current Price $232.83
Return -10.5%
Analyst Rajesh Kumar
Signal & Target
BUY $920.00
Start Price $807.65
Best Price (1Y)
$813.53
Current Price $778.36
Return -3.6%
Pfizer Inc.
PFE
Sep 10, 2026
Analyst -
Signal & Target
BUY $30.00
Start Price $27.78
Best Price (1Y)
$29.49
Current Price $29.21
Return +5.1%
Analyst -
Signal & Target
BUY $65.00
Start Price $64.41
Best Price (1Y)
$65.27
Current Price $59.28
Return -8.0%
Analyst -
Signal & Target
BUY $320.00
Start Price $267.08
Best Price (1Y)
$275.23
Current Price $253.91
Return -4.9%
Analyst Morten Herholdt
Signal & Target
BUY $175.00
Start Price $145.65
Best Price (1Y)
$154.20
Current Price $153.54
Return +5.4%
Analyst -
Signal & Target
BUY $172.00
Start Price $147.60
Best Price (1Y)
$153.57
Current Price $147.37
Return -0.2%
Abbvie Inc
ABBV
Sep 10, 2026
Analyst Rajesh Kumar
Signal & Target
BUY $315.00
Start Price $250.98
Best Price (1Y)
$285.40
Current Price $283.53
Return +13.0%
Analyst -
Signal & Target
SELL $940.00
Start Price $1,124.16
Best Price (1Y)
$1,113.29
Current Price $1,211.40
Return -7.8%
Analyst Joseph Thomas
Signal & Target
BUY $42.00
Start Price $27.93
Best Price (1Y)
$27.97
Current Price $25.76
Return -7.8%
Analyst Parash Jain
Signal & Target
BUY $48.00
Start Price $41.38
Best Price (1Y)
$41.91
Current Price $38.88
Return -6.0%
Analyst Lina Yan
Signal & Target
BUY $10.80
Start Price $10.33
Best Price (1Y)
$10.37
Current Price $10.22
Return -1.1%
Analyst -
Signal & Target
BUY $55.00
Start Price $54.21
Best Price (1Y)
$59.32
Current Price $58.55
Return +8.0%
Equinix Inc
EQIX
Aug 14, 2026
Analyst -
Signal & Target
BUY $1,400.00
Start Price $1,073.78
Best Price (1Y)
$1,107.41
Current Price $995.90
Return -7.3%
Analyst -
Signal & Target
BUY $515.00
Start Price $343.94
Best Price (1Y)
$359.98
Current Price $343.65
Return -0.1%
Analyst Stephen Bersey
Signal & Target
BUY $120.00
Start Price $113.47
Best Price (1Y)
$118.65
Current Price $113.64
Return +0.1%
YPF - ADR
YPF
Aug 14, 2026
Analyst -
Signal & Target
BUY $60.00
Start Price $50.05
Best Price (1Y)
$57.86
Current Price $52.25
Return +4.4%

Recent Upgrades / Downgrades

Date Stock Action From To
Oct 08, 2026
Constellation Brands Inc - Ordinary Shares - Class A STZ
Downgrade Hold Positive
Oct 08, 2026
Generac Holdings Inc GNRC
Upgrade Hold Hold
Oct 08, 2026
Banco Bradesco S.A. - ADR BBD
Downgrade Buy Hold
Oct 08, 2026
Global Payments, Inc. GPN
Downgrade Hold
Oct 08, 2026
Itau Unibanco Holding S.A. - ADR ITUB
Downgrade Buy Hold
Oct 08, 2026
Kanzhun Ltd - ADR BZ
Upgrade Hold Hold
Oct 07, 2026
Progressive Corp. PGR
Hold Hold Hold
Oct 07, 2026
Allstate Corp (The) ALL
Upgrade Hold Buy
Oct 07, 2026
Atour Lifestyle Holdings Ltd - ADR ATAT
Initialise Buy
Oct 07, 2026
Chubb Limited CB
Hold Hold Hold
Oct 07, 2026
Constellation Brands Inc - Ordinary Shares - Class A STZ
Downgrade Hold Hold
Oct 06, 2026
Ermenegildo Zegna N.V. ZGN
Initialise Buy
Oct 05, 2026
Tesla Inc TSLA
Hold Reduce Reduce
Oct 05, 2026
Grupo Aeroportuario Del Pacifico SAB de CV - ADR PAC
Upgrade Buy Buy
Oct 02, 2026
Netflix Inc. NFLX
Upgrade Hold Buy
Sep 30, 2026
Target Corp TGT
Upgrade Buy Buy
Sep 30, 2026
Pinnacle Financial Partners Inc. PNFP
Upgrade Buy
Sep 28, 2026
Citigroup Inc C
Hold Buy Buy
Sep 28, 2026
Kanzhun Ltd - ADR BZ
Downgrade Buy Hold
Sep 28, 2026
Braskem S.A. - ADR BAK
Downgrade Hold
Sep 28, 2026
U.S. Bancorp. USB
Hold Buy Buy
Sep 28, 2026
PNC Financial Services Group Inc PNC
Hold Buy Buy
Sep 25, 2026
Equinor ASA - ADR EQNR
Hold Hold Hold
Sep 25, 2026
BP plc - ADR BP
Upgrade Underweight Buy
Sep 25, 2026
CoreWeave, Inc. Class A Common Stock CRWV
Initialise Reduce Sell
Sep 25, 2026
Galp Energia, SGPS, S.A. GLPEY
Hold Hold Hold
Sep 25, 2026
Chevron Corp. CVX
Hold Buy Buy
Sep 25, 2026
Shell Plc - ADR (Representing - Ordinary Shares) SHEL
Hold Buy Buy
Sep 25, 2026
TotalEnergies SE - ADR TTE
Upgrade Hold Buy
Sep 25, 2026
Rezolute Inc RZLT
Upgrade Buy
Sep 25, 2026
OMV AG OMVKY
Hold Reduce Reduce
Sep 25, 2026
Repsol S.A - ADR REPYY
Hold Buy Buy
Sep 25, 2026
Eni Spa - ADR E
Hold Hold Hold
Sep 25, 2026
Costco Wholesale Corp COST
Upgrade Buy
Sep 25, 2026
Synopsys, Inc. SNPS
Upgrade Hold Buy
Sep 25, 2026
Synopsys, Inc. SNPS
Downgrade Buy Reduce
Sep 25, 2026
Tesla Inc TSLA
Downgrade Hold Hold
Sep 25, 2026
Exxon Mobil Corp. XOM
Hold Hold Hold
Sep 25, 2026
Akamai Technologies Inc AKAM
Downgrade Hold Reduce
Sep 24, 2026
Twilio Inc - Ordinary Shares Class A TWLO
Downgrade Hold Reduce
Sep 24, 2026
Dollar General Corp. DG
Upgrade Buy
Sep 24, 2026
Bayerische Motoren Werke AG - ADR BMWYY
Downgrade Buy Hold
Sep 23, 2026
SP Plus Corp SP
Initialise Buy Buy
Sep 22, 2026
Bicara Therapeutics Inc. Common Stock BCAX
Downgrade Equal-Weight
Sep 22, 2026
Netflix Inc. NFLX
Downgrade Buy Hold
Sep 22, 2026
Brinker International, Inc. EAT
Downgrade Hold Hold
Sep 21, 2026
Compania Cervecerias Unidas S.A. - ADR CCU
Downgrade Buy Reduce
Sep 21, 2026
AT&T, Inc. T
Downgrade Buy Reduce
Sep 17, 2026
Generac Holdings Inc GNRC
Downgrade Hold
Sep 17, 2026
Nebius Group N.V. NBIS
Initialise Outperform
Action Downgrade
From Hold
To Positive
Action Upgrade
From Hold
To Hold
Action Downgrade
From Buy
To Hold
Action Downgrade
From -
To Hold
Action Downgrade
From Buy
To Hold
Action Upgrade
From Hold
To Hold
Action Hold
From Hold
To Hold
Action Upgrade
From Hold
To Buy
Action Initialise
From -
To Buy
Action Hold
From Hold
To Hold
Action Downgrade
From Hold
To Hold
Action Initialise
From -
To Buy
Action Hold
From Reduce
To Reduce
Action Upgrade
From Buy
To Buy
Action Upgrade
From Hold
To Buy
Action Upgrade
From Buy
To Buy
Action Upgrade
From -
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From Buy
To Hold
Action Downgrade
From -
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Upgrade
From Underweight
To Buy
Action Initialise
From Reduce
To Sell
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Upgrade
From Hold
To Buy
Action Upgrade
From -
To Buy
Action Hold
From Reduce
To Reduce
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Upgrade
From -
To Buy
Action Upgrade
From Hold
To Buy
Action Downgrade
From Buy
To Reduce
Action Downgrade
From Hold
To Hold
Action Hold
From Hold
To Hold
Action Downgrade
From Hold
To Reduce
Action Downgrade
From Hold
To Reduce
Action Upgrade
From -
To Buy
Action Downgrade
From Buy
To Hold
Action Initialise
From Buy
To Buy
Action Downgrade
From -
To Equal-Weight
Action Downgrade
From Buy
To Hold
Action Downgrade
From Hold
To Hold
Action Downgrade
From Buy
To Reduce
Action Downgrade
From Buy
To Reduce
Action Downgrade
From -
To Hold
Action Initialise
From -
To Outperform