← 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.
+21.2%
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%
267 W / 235 L
Target Met
? How often was the target reached?
Hits vs. Total.
83%
290 W / 58 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
17%
60 W / 288 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
7%
23 W / 325 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.
57%
106 W / 81 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
55%
217 W / 180 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
48%
50 W / 55 L

Top 5 Analysts (Score, >10 Trades)

1. Vikram Gandhi 46 2. Saul Martinez 43 3. Wesley Brooks 39 4. Mohammed Khallouf 38 5. Frank Lee 35

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Sep 17, 2026
Generac Holdings Inc GNRC
BUY - $333.00
Est. +90%
$175.11 $233.18
$199.42 +13.9%
Sep 16, 2026
Copart, Inc. CPRT
BUY - $36.00
Est. +17%
$30.82 $30.96
$28.87 -6.3%
Sep 15, 2026
Banco Santander (Brasil) S.A. - ADR BSBR
BUY - $6.20
Est. +4%
$5.95 $5.98
$5.70 -4.2%
Sep 10, 2026
Gilead Sciences, Inc. GILD
BUY Morten Herholdt $175.00
Est. +20%
$145.65 $154.20
$151.37 +3.9%
Sep 10, 2026
Bristol-Myers Squibb Co. BMY
BUY - $65.00
Est. +1%
$64.41 $65.27
$61.15 -5.1%
Sep 10, 2026
Regeneron Pharmaceuticals, Inc. REGN
BUY Rajesh Kumar $920.00
Est. +14%
$807.65 $813.53
$801.82 -0.7%
Sep 10, 2026
Abbvie Inc ABBV
BUY Rajesh Kumar $315.00
Est. +26%
$250.98 $269.39
$265.30 +5.7%
Sep 10, 2026
Merck & Co Inc MRK
BUY - $172.00
Est. +17%
$147.60 $153.57
$148.11 +0.3%
Sep 10, 2026
Lilly(Eli) & Co LLY
SELL - $940.00
Est. +16%
$1,124.16 $1,113.29 (Low)
$1,152.70 -2.5%
Sep 10, 2026
Biogen Inc BIIB
SELL - $175.00
Est. +17%
$210.73 $208.93 (Low)
$227.53 -8.0%
Sep 10, 2026
Novartis AG - ADR NVS
SELL - $136.00
Est. +1%
$137.48 $137.00 (Low)
$142.71 -3.8%
Sep 10, 2026
Johnson & Johnson JNJ
BUY - $320.00
Est. +20%
$267.08 $273.69
$269.17 +0.8%
Sep 10, 2026
Pfizer Inc. PFE
BUY - $30.00
Est. +8%
$27.78 $28.23
$28.17 +1.4%
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
$26.21 -6.2%
Sep 03, 2026
Trip.com Group Ltd - ADR TCOM
BUY Parash Jain $48.00
Est. +16%
$41.38 $41.91
$40.63 -1.8%
Aug 31, 2026
MINISO Group Holding Ltd - ADR MNSO
BUY Lina Yan $10.80
Est. +5%
$10.33 $9.78
$8.98 -13.1%
Aug 20, 2026
Ternium S.A. - ADR TX
BUY - $55.00
Est. +1%
$54.21 $58.76
$55.99 +3.3%
Aug 14, 2026
Cisco Systems, Inc. CSCO
BUY Stephen Bersey $120.00
Est. +6%
$113.47 $113.84
$106.43 -6.2%
Aug 14, 2026
Equinix Inc EQIX
BUY - $1,400.00
Est. +30%
$1,073.78 $1,107.41
$1,037.66 -3.4%
Aug 14, 2026
YPF - ADR YPF
BUY - $60.00
Est. +20%
$50.05 $57.86
$53.93 +7.8%
Aug 14, 2026
Alphabet Inc - Ordinary Shares - Class C GOOG
BUY - $515.00
Est. +50%
$343.94 $359.98
$334.98 -2.6%
Aug 13, 2026
Keurig Dr Pepper Inc KDP
BUY - $40.00
Est. +35%
$29.56 $33.17
$31.76 +7.4%
Aug 13, 2026
Digital Realty Trust Inc DLR
BUY - $240.00
Est. +21%
$197.58 $201.56
$181.45 -8.2%
Aug 10, 2026
Trade Desk Inc - Ordinary Shares - Class A TTD
SELL - $10.00
Est. +28%
$13.80 $12.58 (Low)
$12.68 +8.1%
Aug 10, 2026
Akamai Technologies Inc AKAM
BUY Stephen Bersey $123.00
Est. +11%
$110.54 $127.04
$118.44 +7.1%
Aug 10, 2026
Cognex Corp. CGNX
SELL - $65.00
Est. +3%
$66.89 $57.54 (Low)
$58.19 +13.0%
Aug 07, 2026
Unity Software Inc U
BUY - $47.10
Est. +15%
$40.81 $47.25
$44.10 +8.1%
Aug 03, 2026
Exxon Mobil Corp. XOM
BUY - $158.00
Est. +2%
$155.46 $169.64
$161.28 +3.7%
Jul 31, 2026
Amazon.com Inc. AMZN
BUY Paul Rossington $310.00
Est. +32%
$235.50 $287.13
$249.27 +5.8%
Jul 30, 2026
Procter & Gamble Co. PG
BUY Diego Serrano $149.00
Est. +2%
$146.15 $148.93
$147.45 +0.9%
Jul 30, 2026
Grupo Aeroportuario Del Sureste S.A. - ADR ASR
BUY - $349.00
Est. +28%
$271.97 $284.98
$239.49 -11.9%
Jul 30, 2026
Intuitive Surgical Inc ISRG
BUY - $391.00
Est. +11%
$353.10 $404.98
$398.30 +12.8%
Jul 29, 2026
Procter & Gamble Co. PG
SELL - $142.00
Est. +3%
$146.15 $140.20 (Low)
$147.45 -0.9%
Jul 28, 2026
Coca-Cola Femsa S.A.B. DE C.V. - ADR KOF
BUY - $116.00
Est. +5%
$110.54 $117.09
$110.57 +0.0%
Jul 27, 2026
Applied Materials Inc. AMAT
BUY - $683.00
Est. +27%
$536.25 $563.76
$474.38 -11.5%
Jul 27, 2026
Lam Research Corp. LRCX
BUY Aditha Metuku $333.00
Est. +9%
$305.21 $345.28
$307.28 +0.7%
Jul 24, 2026
Infosys Ltd - ADR INFY
BUY Yogesh Aggarwal $11.47
Est. +7%
$10.67 $12.72
$10.75 +0.7%
Jul 23, 2026
Space Exploration Technologies Corp. SPCX
SELL Nicolas Cote-Colisson $115.00
Est. +3%
$118.24 $104.83 (Low)
$148.36 -25.5%
Jul 20, 2026
Blackstone Inc BX
BUY - $135.00
Est. +6%
$126.89 $150.22
$119.27 -6.0%
Jul 20, 2026
KKR & Co. Inc KKR
BUY - $121.00
Est. +20%
$100.94 $116.56
$97.21 -3.7%
Jul 20, 2026
Apollo Global Management Inc - Ordinary Shares - Class A (New) APO
BUY - $145.00
Est. +20%
$120.47 $144.33
$124.36 +3.2%
Jul 20, 2026
Goldman Sachs Group, Inc. GS
SELL Saul Martinez $995.00
Est. +6%
$1,055.03 $922.00 (Low)
$936.36 +11.2%
Jul 16, 2026
International Business Machines Corp. IBM
SELL Abhishek Shukla $175.00
Est. +18%
$214.05 $199.19 (Low)
$232.76 -8.7%
Jul 16, 2026
Apple Inc AAPL
BUY - $366.00
Est. +10%
$333.26 $345.34
$337.02 +1.1%
Jul 14, 2026
Arm Holdings plc. - ADR ARM
BUY Frank Lee $315.00
Est. +5%
$298.99 $336.98
$332.56 +11.2%
Jul 14, 2026
Erasca Inc ERAS
BUY - $20.00
Est. +12%
$17.90 $21.60
$13.95 -22.1%
Jul 14, 2026
International Business Machines Corp. IBM
SELL - $191.00
Est. +34%
$290.23 $199.19 (Low)
$232.76 +19.8%
Jul 13, 2026
Synchrony Financial SYF
BUY - $97.00
Est. +34%
$72.44 $81.63
$70.67 -2.4%
Jul 13, 2026
American Express Co. AXP
SELL - $329.00
Est. +6%
$350.58 $301.29 (Low)
$301.96 +13.9%
Jul 13, 2026
Atlanticus Holdings Corp ATLC
BUY - $144.00
Est. +45%
$99.26 $114.34
$90.97 -8.4%
Analyst -
Signal & Target
BUY $333.00
Start Price $175.11
Best Price (1Y)
$233.18
Current Price $199.42
Return +13.9%
Copart, Inc.
CPRT
Sep 16, 2026
Analyst -
Signal & Target
BUY $36.00
Start Price $30.82
Best Price (1Y)
$30.96
Current Price $28.87
Return -6.3%
Analyst -
Signal & Target
BUY $6.20
Start Price $5.95
Best Price (1Y)
$5.98
Current Price $5.70
Return -4.2%
Analyst Morten Herholdt
Signal & Target
BUY $175.00
Start Price $145.65
Best Price (1Y)
$154.20
Current Price $151.37
Return +3.9%
Analyst -
Signal & Target
BUY $65.00
Start Price $64.41
Best Price (1Y)
$65.27
Current Price $61.15
Return -5.1%
Analyst Rajesh Kumar
Signal & Target
BUY $920.00
Start Price $807.65
Best Price (1Y)
$813.53
Current Price $801.82
Return -0.7%
Abbvie Inc
ABBV
Sep 10, 2026
Analyst Rajesh Kumar
Signal & Target
BUY $315.00
Start Price $250.98
Best Price (1Y)
$269.39
Current Price $265.30
Return +5.7%
Analyst -
Signal & Target
BUY $172.00
Start Price $147.60
Best Price (1Y)
$153.57
Current Price $148.11
Return +0.3%
Analyst -
Signal & Target
SELL $940.00
Start Price $1,124.16
Best Price (1Y)
$1,113.29
Current Price $1,152.70
Return -2.5%
Biogen Inc
BIIB
Sep 10, 2026
Analyst -
Signal & Target
SELL $175.00
Start Price $210.73
Best Price (1Y)
$208.93
Current Price $227.53
Return -8.0%
Analyst -
Signal & Target
SELL $136.00
Start Price $137.48
Best Price (1Y)
$137.00
Current Price $142.71
Return -3.8%
Analyst -
Signal & Target
BUY $320.00
Start Price $267.08
Best Price (1Y)
$273.69
Current Price $269.17
Return +0.8%
Pfizer Inc.
PFE
Sep 10, 2026
Analyst -
Signal & Target
BUY $30.00
Start Price $27.78
Best Price (1Y)
$28.23
Current Price $28.17
Return +1.4%
Analyst Joseph Thomas
Signal & Target
BUY $42.00
Start Price $27.93
Best Price (1Y)
$27.97
Current Price $26.21
Return -6.2%
Analyst Parash Jain
Signal & Target
BUY $48.00
Start Price $41.38
Best Price (1Y)
$41.91
Current Price $40.63
Return -1.8%
Analyst Lina Yan
Signal & Target
BUY $10.80
Start Price $10.33
Best Price (1Y)
$9.78
Current Price $8.98
Return -13.1%
Analyst -
Signal & Target
BUY $55.00
Start Price $54.21
Best Price (1Y)
$58.76
Current Price $55.99
Return +3.3%
Analyst Stephen Bersey
Signal & Target
BUY $120.00
Start Price $113.47
Best Price (1Y)
$113.84
Current Price $106.43
Return -6.2%
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 $1,037.66
Return -3.4%
YPF - ADR
YPF
Aug 14, 2026
Analyst -
Signal & Target
BUY $60.00
Start Price $50.05
Best Price (1Y)
$57.86
Current Price $53.93
Return +7.8%
Analyst -
Signal & Target
BUY $515.00
Start Price $343.94
Best Price (1Y)
$359.98
Current Price $334.98
Return -2.6%
Analyst -
Signal & Target
BUY $40.00
Start Price $29.56
Best Price (1Y)
$33.17
Current Price $31.76
Return +7.4%
Analyst -
Signal & Target
BUY $240.00
Start Price $197.58
Best Price (1Y)
$201.56
Current Price $181.45
Return -8.2%
Analyst -
Signal & Target
SELL $10.00
Start Price $13.80
Best Price (1Y)
$12.58
Current Price $12.68
Return +8.1%
Analyst Stephen Bersey
Signal & Target
BUY $123.00
Start Price $110.54
Best Price (1Y)
$127.04
Current Price $118.44
Return +7.1%
Cognex Corp.
CGNX
Aug 10, 2026
Analyst -
Signal & Target
SELL $65.00
Start Price $66.89
Best Price (1Y)
$57.54
Current Price $58.19
Return +13.0%
Analyst -
Signal & Target
BUY $47.10
Start Price $40.81
Best Price (1Y)
$47.25
Current Price $44.10
Return +8.1%
Analyst -
Signal & Target
BUY $158.00
Start Price $155.46
Best Price (1Y)
$169.64
Current Price $161.28
Return +3.7%
Analyst Paul Rossington
Signal & Target
BUY $310.00
Start Price $235.50
Best Price (1Y)
$287.13
Current Price $249.27
Return +5.8%
Analyst Diego Serrano
Signal & Target
BUY $149.00
Start Price $146.15
Best Price (1Y)
$148.93
Current Price $147.45
Return +0.9%
Analyst -
Signal & Target
BUY $349.00
Start Price $271.97
Best Price (1Y)
$284.98
Current Price $239.49
Return -11.9%
Analyst -
Signal & Target
BUY $391.00
Start Price $353.10
Best Price (1Y)
$404.98
Current Price $398.30
Return +12.8%
Analyst -
Signal & Target
SELL $142.00
Start Price $146.15
Best Price (1Y)
$140.20
Current Price $147.45
Return -0.9%
Analyst -
Signal & Target
BUY $116.00
Start Price $110.54
Best Price (1Y)
$117.09
Current Price $110.57
Return +0.0%
Analyst -
Signal & Target
BUY $683.00
Start Price $536.25
Best Price (1Y)
$563.76
Current Price $474.38
Return -11.5%
Analyst Aditha Metuku
Signal & Target
BUY $333.00
Start Price $305.21
Best Price (1Y)
$345.28
Current Price $307.28
Return +0.7%
Analyst Yogesh Aggarwal
Signal & Target
BUY $11.47
Start Price $10.67
Best Price (1Y)
$12.72
Current Price $10.75
Return +0.7%
Signal & Target
SELL $115.00
Start Price $118.24
Best Price (1Y)
$104.83
Current Price $148.36
Return -25.5%
Blackstone Inc
BX
Jul 20, 2026
Analyst -
Signal & Target
BUY $135.00
Start Price $126.89
Best Price (1Y)
$150.22
Current Price $119.27
Return -6.0%
KKR & Co. Inc
KKR
Jul 20, 2026
Analyst -
Signal & Target
BUY $121.00
Start Price $100.94
Best Price (1Y)
$116.56
Current Price $97.21
Return -3.7%
Analyst -
Signal & Target
BUY $145.00
Start Price $120.47
Best Price (1Y)
$144.33
Current Price $124.36
Return +3.2%
Analyst Saul Martinez
Signal & Target
SELL $995.00
Start Price $1,055.03
Best Price (1Y)
$922.00
Current Price $936.36
Return +11.2%
Analyst Abhishek Shukla
Signal & Target
SELL $175.00
Start Price $214.05
Best Price (1Y)
$199.19
Current Price $232.76
Return -8.7%
Apple Inc
AAPL
Jul 16, 2026
Analyst -
Signal & Target
BUY $366.00
Start Price $333.26
Best Price (1Y)
$345.34
Current Price $337.02
Return +1.1%
Analyst Frank Lee
Signal & Target
BUY $315.00
Start Price $298.99
Best Price (1Y)
$336.98
Current Price $332.56
Return +11.2%
Erasca Inc
ERAS
Jul 14, 2026
Analyst -
Signal & Target
BUY $20.00
Start Price $17.90
Best Price (1Y)
$21.60
Current Price $13.95
Return -22.1%
Analyst -
Signal & Target
SELL $191.00
Start Price $290.23
Best Price (1Y)
$199.19
Current Price $232.76
Return +19.8%
Analyst -
Signal & Target
BUY $97.00
Start Price $72.44
Best Price (1Y)
$81.63
Current Price $70.67
Return -2.4%
Analyst -
Signal & Target
SELL $329.00
Start Price $350.58
Best Price (1Y)
$301.29
Current Price $301.96
Return +13.9%
Analyst -
Signal & Target
BUY $144.00
Start Price $99.26
Best Price (1Y)
$114.34
Current Price $90.97
Return -8.4%

Recent Upgrades / Downgrades

Date Stock Action From To
Sep 17, 2026
J.B. Hunt Transport Services, Inc. JBHT
Downgrade Hold
Sep 17, 2026
Generac Holdings Inc GNRC
Downgrade Hold
Sep 17, 2026
Fluence Energy Inc - Ordinary Shares - Class A FLNC
Downgrade Hold Hold
Sep 16, 2026
Copart, Inc. CPRT
Downgrade Buy Hold
Sep 10, 2026
Smurfit WestRock plc SW
Upgrade Hold Hold
Sep 10, 2026
Bristol-Myers Squibb Co. BMY
Hold Hold Hold
Sep 10, 2026
Novartis AG - ADR NVS
Upgrade Reduce Hold
Sep 10, 2026
Novo Nordisk - ADR NVO
Hold Hold Hold
Sep 10, 2026
Bayer AG - ADR BAYRY
Hold Buy Buy
Sep 10, 2026
Roche Holding AG - ADR RHHBY
Hold Hold Hold
Sep 10, 2026
Johnson & Johnson JNJ
Hold Buy Buy
Sep 10, 2026
Sanofi - ADR SNY
Hold Buy Buy
Sep 10, 2026
GSK Plc - ADR GSK
Hold Hold Hold
Sep 10, 2026
Regeneron Pharmaceuticals, Inc. REGN
Hold Buy Buy
Sep 10, 2026
Merck & Co Inc MRK
Hold Buy Buy
Sep 10, 2026
Pfizer Inc. PFE
Hold Hold Hold
Sep 10, 2026
Meta Platforms Inc - Ordinary Shares - Class A META
Downgrade Buy Hold
Sep 10, 2026
Biogen Inc BIIB
Hold Reduce Reduce
Sep 10, 2026
AMGEN Inc. AMGN
Downgrade Buy Hold
Sep 10, 2026
Lilly(Eli) & Co LLY
Hold Reduce Reduce
Sep 10, 2026
Abbvie Inc ABBV
Hold Buy Buy
Sep 10, 2026
Gilead Sciences, Inc. GILD
Hold Buy Buy
Sep 09, 2026
Hermes International - ADR HESAY
Hold Hold Hold
Sep 09, 2026
Lvmh Moet Hennessy Vuitton SE - ADR - Level I LVMUY
Downgrade Buy Hold
Sep 09, 2026
Burberry Group - ADR BURBY
Downgrade Hold
Sep 08, 2026
HUTCHMED (China) Limited - ADR HCM
Upgrade Hold Buy
Sep 08, 2026
Wal-mart de Mexico S A B de C V - ADR WMMVY
Downgrade Reduce
Sep 08, 2026
Apple Inc AAPL
Hold Buy Buy
Sep 03, 2026
Trip.com Group Ltd - ADR TCOM
Downgrade Hold Hold
Sep 01, 2026
AllianceBernstein Holding Lp - Unit AB
Upgrade Buy Hold
Aug 31, 2026
MINISO Group Holding Ltd - ADR MNSO
Downgrade Hold
Aug 21, 2026
Ternium S.A. - ADR TX
Hold Buy Buy
Aug 21, 2026
Companhia Siderurgica Nacional - ADR SID
Hold Hold Hold
Aug 21, 2026
Equifax, Inc. EFX
Downgrade Hold
Aug 20, 2026
Gerdau S.A. - ADR GGB
Downgrade Hold
Aug 20, 2026
Ternium S.A. - ADR TX
Downgrade Buy Hold
Aug 14, 2026
Cisco Systems, Inc. CSCO
Downgrade Buy Hold
Aug 14, 2026
Micron Technology Inc. MU
Downgrade Buy Hold
Aug 14, 2026
Equinix Inc EQIX
Hold Buy Buy
Aug 14, 2026
YPF - ADR YPF
Upgrade Reduce Buy
Aug 13, 2026
Trane Technologies plc - Ordinary Shares - Class A TT
Upgrade Buy Hold
Aug 13, 2026
Keurig Dr Pepper Inc KDP
Upgrade Hold Buy
Aug 13, 2026
Pharvaris NV PHVS
Upgrade Overweight
Aug 13, 2026
Digital Realty Trust Inc DLR
Upgrade Hold Buy
Aug 13, 2026
Nano Labs Ltd - Ordinary Shares - Class A NA
Downgrade Hold
Aug 10, 2026
Akamai Technologies Inc AKAM
Downgrade Hold Hold
Aug 10, 2026
Hewlett Packard Enterprise Co HPE
Downgrade Hold
Aug 10, 2026
Trade Desk Inc - Ordinary Shares - Class A TTD
Downgrade Hold Reduce
Aug 10, 2026
Cognex Corp. CGNX
Downgrade Buy Hold
Aug 07, 2026
Unity Software Inc U
Upgrade Hold Buy
Action Downgrade
From -
To Hold
Action Downgrade
From -
To Hold
Action Downgrade
From Hold
To Hold
Action Downgrade
From Buy
To Hold
Action Upgrade
From Hold
To Hold
Action Hold
From Hold
To Hold
Action Upgrade
From Reduce
To Hold
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Downgrade
From Buy
To Hold
Action Hold
From Reduce
To Reduce
Action Downgrade
From Buy
To Hold
Action Hold
From Reduce
To Reduce
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Downgrade
From Buy
To Hold
Action Downgrade
From -
To Hold
Action Upgrade
From Hold
To Buy
Action Downgrade
From -
To Reduce
Action Hold
From Buy
To Buy
Action Downgrade
From Hold
To Hold
Action Upgrade
From Buy
To Hold
Action Downgrade
From -
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Downgrade
From -
To Hold
Action Downgrade
From -
To Hold
Action Downgrade
From Buy
To Hold
Action Downgrade
From Buy
To Hold
Action Downgrade
From Buy
To Hold
Action Hold
From Buy
To Buy
Action Upgrade
From Reduce
To Buy
Action Upgrade
From Buy
To Hold
Action Upgrade
From Hold
To Buy
Action Upgrade
From -
To Overweight
Action Upgrade
From Hold
To Buy
Action Downgrade
From -
To Hold
Action Downgrade
From Hold
To Hold
Action Downgrade
From -
To Hold
Action Downgrade
From Hold
To Reduce
Action Downgrade
From Buy
To Hold
Action Upgrade
From Hold
To Buy