← Back to Analysts

UBS Score: 43

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.
+106.0%
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 📉
54%
2722 W / 2285 L
Target Met
? How often was the target reached?
Hits vs. Total.
88%
2636 W / 343 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
21%
631 W / 2348 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
8%
231 W / 2748 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.
53%
1040 W / 934 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
55%
2480 W / 2039 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
50%
242 W / 246 L

Top 5 Analysts (Score, >10 Trades)

1. William Appicelli 63 2. Atul Maheswari 58 3. Michael Goldsmith 53 4. Kevin McVeigh 52 5. Damian Karas 52

Top 5 Analysts (Score, >50 Trades)

1. 47 2. Peter Grom 46 3. Manav Gupta 46 4. Michael Brown 42 5. Jon Windham 40

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jun 26, 2026
BlackRock ETF Trust II - BlackRock Short-Term California Muni Bond ETF CALY
BUY Arpine Kocharyan $19.00
Est. +3%
$18.48 $19.36
$18.26 -1.2%
Jun 26, 2026
Fuelcell Energy Inc FCEL
BUY Manav Gupta $22.00
Est. +12%
$19.65 $37.88
$28.11 +43.1%
Jun 26, 2026
State Street Corp. STT
BUY - $176.00
Est. +6%
$166.65 $172.32
$170.69 +2.4%
Jun 26, 2026
Casella Waste Systems, Inc. - Ordinary Shares - Class A CWST
BUY - $122.00
Est. +32%
$92.33 $97.71
$97.49 +5.6%
Jun 26, 2026
H.B. Fuller Company FUL
BUY - $69.00
Est. +9%
$63.38 $64.52
$58.06 -8.4%
Jun 26, 2026
National Beverage Corp. FIZZ
SELL Peter Grom $33.00
Est. +1%
$33.21 $30.77 (Low)
$33.33 -0.4%
Jun 26, 2026
TD Synnex Corp SNX
BUY - $352.00
Est. +27%
$277.63 $282.29
$244.64 -11.9%
Jun 26, 2026
Incyte Corp. INCY
BUY - $113.00
Est. +5%
$107.53 $118.69
$116.86 +8.7%
Jun 26, 2026
Northern Trust Corp. NTRS
BUY - $186.00
Est. +8%
$172.41 $177.66
$176.50 +2.4%
Jun 26, 2026
ON Semiconductor Corp. ON
SELL - $110.00
Est. +7%
$118.74 $86.47 (Low)
$91.22 +23.2%
Jun 26, 2026
Darden Restaurants, Inc. DRI
BUY - $240.00
Est. +13%
$212.76 $213.98
$204.32 -4.0%
Jun 26, 2026
McCormick & Co., Inc. - Ordinary Shares (Non Voting) MKC
BUY - $52.00
Est. +8%
$48.35 $53.88
$53.45 +10.5%
Jun 25, 2026
Micron Technology Inc. MU
BUY - $1,540.00
Est. +47%
$1,048.51 $1,255.00
$975.56 -7.0%
Jun 25, 2026
Qualcomm, Inc. QCOM
BUY - $235.00
Est. +13%
$207.09 $219.00
$176.25 -14.9%
Jun 25, 2026
Charter Communications Inc. - Ordinary Shares - Class A CHTR
BUY John Hodulik $235.00
Est. +79%
$131.16 $168.11
$137.20 +4.6%
Jun 25, 2026
Identiv Inc INVE
BUY - $3.10
Est. +24%
$2.49 $2.91
$2.61 +4.8%
Jun 25, 2026
Jefferies Financial Group Inc JEF
BUY - $65.00
Est. +22%
$53.44 $55.95
$52.62 -1.5%
Jun 25, 2026
Paychex Inc. PAYX
SELL - $98.00
Est. +1%
$98.84 $95.69 (Low)
$106.35 -7.6%
Jun 24, 2026
Korn Ferry KFY
BUY - $75.00
Est. +5%
$71.72 $73.55
$69.68 -2.8%
Jun 24, 2026
Advanced Micro Devices Inc. AMD
BUY - $670.00
Est. +29%
$519.85 $584.73
$517.82 -0.4%
Jun 24, 2026
Natera Inc NTRA
BUY - $260.00
Est. +11%
$234.76 $279.66
$279.32 +19.0%
Jun 24, 2026
Bruker Corp BRKR
BUY - $60.00
Est. +9%
$55.11 $63.04
$61.64 +11.8%
Jun 24, 2026
Arm Holdings plc. - ADR ARM
BUY Timothy Arcuri $470.00
Est. +28%
$366.39 $379.77
$315.28 -13.9%
Jun 24, 2026
Sotera Health Co SHC
BUY - $19.00
Est. +20%
$15.84 $18.11
$17.93 +13.2%
Jun 24, 2026
Icon Plc ICLR
BUY - $160.00
Est. +12%
$142.67 $181.82
$173.06 +21.3%
Jun 24, 2026
Avantor Inc. AVTR
SELL - $8.00
Est. +15%
$9.43 $9.44 (Low)
$10.32 -9.4%
Jun 24, 2026
JFrog Ltd FROG
BUY Radi Sultan $92.00
Est. +17%
$78.71 $96.00
$94.81 +20.5%
Jun 24, 2026
Fedex Corp FDX
BUY Thomas Wadewitz $350.00
Est. +10%
$317.24 $329.48
$313.00 -1.3%
Jun 24, 2026
New York Times Co. - Ordinary Shares - Class A NYT
BUY - $80.00
Est. +10%
$72.83 $73.94
$73.85 +1.4%
Jun 24, 2026
Nayax Ltd NYAX
BUY - $75.00
Est. +16%
$64.79 $72.96
$70.22 +8.4%
Jun 24, 2026
KB Home KBH
BUY John Lovallo $66.00
Est. +25%
$52.74 $63.63
$61.16 +16.0%
Jun 24, 2026
Guardant Health Inc GH
BUY - $150.00
Est. +15%
$130.83 $172.61
$167.98 +28.4%
Jun 23, 2026
Alaska Air Group Inc. ALK
BUY Atul Maheswari $62.00
Est. +27%
$48.80 $54.32
$51.09 +4.7%
Jun 23, 2026
Allegiant Travel ALGT
BUY - $103.00
Est. +1%
$102.18 $123.63
$118.67 +16.1%
Jun 23, 2026
Southwest Airlines Co LUV
BUY Atul Maheswari $61.00
Est. +26%
$48.57 $53.13
$50.25 +3.5%
Jun 23, 2026
Frontier Group Holdings Inc ULCC
SELL Atul Maheswari $7.00
Est. +2%
$7.14 $7.01 (Low)
$7.58 -6.2%
Jun 23, 2026
United Airlines Holdings Inc UAL
BUY - $153.00
Est. +29%
$118.68 $138.77
$133.32 +12.3%
Jun 23, 2026
ChargePoint Holdings Inc - Ordinary Shares - Class A CHPT
BUY - $8.00
Est. +1%
$7.93 $7.57
$5.96 -24.8%
Jun 23, 2026
Apogee Therapeutics Inc. APGE
BUY - $135.11
Est. +2%
$132.55 $133.85
$132.91 +0.3%
Jun 23, 2026
Jetblue Airways Corp JBLU
SELL - $4.50
Est. +18%
$5.49 $5.37 (Low)
$6.02 -9.7%
Jun 23, 2026
Tapestry Inc TPR
BUY Jay Sole $230.00
Est. +54%
$149.20 $152.34
$144.21 -3.3%
Jun 23, 2026
Carmax Inc KMX
BUY - $57.00
Est. +9%
$52.41 $54.51
$50.98 -2.7%
Jun 23, 2026
Delta Air Lines, Inc. DAL
BUY - $107.00
Est. +25%
$85.92 $95.68
$92.75 +7.9%
Jun 22, 2026
Bloom Energy Corp - Ordinary Shares - Class A BE
SELL Manav Gupta $322.00
Est. +5%
$338.88 $247.74 (Low)
$270.89 +20.1%
Jun 22, 2026
T-Mobile US Inc TMUS
BUY - $255.00
Est. +41%
$180.90 $185.45
$177.52 -1.9%
Jun 22, 2026
Kroger Co. KR
BUY Michael Lasser $63.00
Est. +11%
$56.59 $59.45
$58.22 +2.9%
Jun 18, 2026
W. P. Carey Inc WPC
BUY - $76.00
Est. +6%
$71.84 $74.52
$71.32 -0.7%
Jun 18, 2026
Hasbro, Inc. HAS
BUY Arpine Kocharyan $110.00
Est. +30%
$84.72 $86.59
$80.15 -5.4%
Jun 18, 2026
RLJ Lodging Trust RLJ
BUY - $13.00
Est. +17%
$11.10 $12.03
$11.78 +6.1%
Jun 18, 2026
Essex Property Trust, Inc. ESS
BUY - $290.00
Est. +5%
$276.91 $299.29
$298.33 +7.7%
Signal & Target
BUY $19.00
Start Price $18.48
Best Price (1Y)
$19.36
Current Price $18.26
Return -1.2%
Analyst Manav Gupta
Signal & Target
BUY $22.00
Start Price $19.65
Best Price (1Y)
$37.88
Current Price $28.11
Return +43.1%
Analyst -
Signal & Target
BUY $176.00
Start Price $166.65
Best Price (1Y)
$172.32
Current Price $170.69
Return +2.4%
Analyst -
Signal & Target
BUY $122.00
Start Price $92.33
Best Price (1Y)
$97.71
Current Price $97.49
Return +5.6%
Analyst -
Signal & Target
BUY $69.00
Start Price $63.38
Best Price (1Y)
$64.52
Current Price $58.06
Return -8.4%
Analyst Peter Grom
Signal & Target
SELL $33.00
Start Price $33.21
Best Price (1Y)
$30.77
Current Price $33.33
Return -0.4%
Analyst -
Signal & Target
BUY $352.00
Start Price $277.63
Best Price (1Y)
$282.29
Current Price $244.64
Return -11.9%
Incyte Corp.
INCY
Jun 26, 2026
Analyst -
Signal & Target
BUY $113.00
Start Price $107.53
Best Price (1Y)
$118.69
Current Price $116.86
Return +8.7%
Analyst -
Signal & Target
BUY $186.00
Start Price $172.41
Best Price (1Y)
$177.66
Current Price $176.50
Return +2.4%
Analyst -
Signal & Target
SELL $110.00
Start Price $118.74
Best Price (1Y)
$86.47
Current Price $91.22
Return +23.2%
Analyst -
Signal & Target
BUY $240.00
Start Price $212.76
Best Price (1Y)
$213.98
Current Price $204.32
Return -4.0%
Analyst -
Signal & Target
BUY $52.00
Start Price $48.35
Best Price (1Y)
$53.88
Current Price $53.45
Return +10.5%
Analyst -
Signal & Target
BUY $1,540.00
Start Price $1,048.51
Best Price (1Y)
$1,255.00
Current Price $975.56
Return -7.0%
Analyst -
Signal & Target
BUY $235.00
Start Price $207.09
Best Price (1Y)
$219.00
Current Price $176.25
Return -14.9%
Analyst John Hodulik
Signal & Target
BUY $235.00
Start Price $131.16
Best Price (1Y)
$168.11
Current Price $137.20
Return +4.6%
Identiv Inc
INVE
Jun 25, 2026
Analyst -
Signal & Target
BUY $3.10
Start Price $2.49
Best Price (1Y)
$2.91
Current Price $2.61
Return +4.8%
Analyst -
Signal & Target
BUY $65.00
Start Price $53.44
Best Price (1Y)
$55.95
Current Price $52.62
Return -1.5%
Paychex Inc.
PAYX
Jun 25, 2026
Analyst -
Signal & Target
SELL $98.00
Start Price $98.84
Best Price (1Y)
$95.69
Current Price $106.35
Return -7.6%
Korn Ferry
KFY
Jun 24, 2026
Analyst -
Signal & Target
BUY $75.00
Start Price $71.72
Best Price (1Y)
$73.55
Current Price $69.68
Return -2.8%
Analyst -
Signal & Target
BUY $670.00
Start Price $519.85
Best Price (1Y)
$584.73
Current Price $517.82
Return -0.4%
Natera Inc
NTRA
Jun 24, 2026
Analyst -
Signal & Target
BUY $260.00
Start Price $234.76
Best Price (1Y)
$279.66
Current Price $279.32
Return +19.0%
Bruker Corp
BRKR
Jun 24, 2026
Analyst -
Signal & Target
BUY $60.00
Start Price $55.11
Best Price (1Y)
$63.04
Current Price $61.64
Return +11.8%
Analyst Timothy Arcuri
Signal & Target
BUY $470.00
Start Price $366.39
Best Price (1Y)
$379.77
Current Price $315.28
Return -13.9%
Analyst -
Signal & Target
BUY $19.00
Start Price $15.84
Best Price (1Y)
$18.11
Current Price $17.93
Return +13.2%
Icon Plc
ICLR
Jun 24, 2026
Analyst -
Signal & Target
BUY $160.00
Start Price $142.67
Best Price (1Y)
$181.82
Current Price $173.06
Return +21.3%
Avantor Inc.
AVTR
Jun 24, 2026
Analyst -
Signal & Target
SELL $8.00
Start Price $9.43
Best Price (1Y)
$9.44
Current Price $10.32
Return -9.4%
JFrog Ltd
FROG
Jun 24, 2026
Analyst Radi Sultan
Signal & Target
BUY $92.00
Start Price $78.71
Best Price (1Y)
$96.00
Current Price $94.81
Return +20.5%
Fedex Corp
FDX
Jun 24, 2026
Analyst Thomas Wadewitz
Signal & Target
BUY $350.00
Start Price $317.24
Best Price (1Y)
$329.48
Current Price $313.00
Return -1.3%
Analyst -
Signal & Target
BUY $80.00
Start Price $72.83
Best Price (1Y)
$73.94
Current Price $73.85
Return +1.4%
Nayax Ltd
NYAX
Jun 24, 2026
Analyst -
Signal & Target
BUY $75.00
Start Price $64.79
Best Price (1Y)
$72.96
Current Price $70.22
Return +8.4%
KB Home
KBH
Jun 24, 2026
Analyst John Lovallo
Signal & Target
BUY $66.00
Start Price $52.74
Best Price (1Y)
$63.63
Current Price $61.16
Return +16.0%
Analyst -
Signal & Target
BUY $150.00
Start Price $130.83
Best Price (1Y)
$172.61
Current Price $167.98
Return +28.4%
Analyst Atul Maheswari
Signal & Target
BUY $62.00
Start Price $48.80
Best Price (1Y)
$54.32
Current Price $51.09
Return +4.7%
Analyst -
Signal & Target
BUY $103.00
Start Price $102.18
Best Price (1Y)
$123.63
Current Price $118.67
Return +16.1%
Analyst Atul Maheswari
Signal & Target
BUY $61.00
Start Price $48.57
Best Price (1Y)
$53.13
Current Price $50.25
Return +3.5%
Analyst Atul Maheswari
Signal & Target
SELL $7.00
Start Price $7.14
Best Price (1Y)
$7.01
Current Price $7.58
Return -6.2%
Analyst -
Signal & Target
BUY $153.00
Start Price $118.68
Best Price (1Y)
$138.77
Current Price $133.32
Return +12.3%
Analyst -
Signal & Target
BUY $8.00
Start Price $7.93
Best Price (1Y)
$7.57
Current Price $5.96
Return -24.8%
Analyst -
Signal & Target
BUY $135.11
Start Price $132.55
Best Price (1Y)
$133.85
Current Price $132.91
Return +0.3%
Analyst -
Signal & Target
SELL $4.50
Start Price $5.49
Best Price (1Y)
$5.37
Current Price $6.02
Return -9.7%
Tapestry Inc
TPR
Jun 23, 2026
Analyst Jay Sole
Signal & Target
BUY $230.00
Start Price $149.20
Best Price (1Y)
$152.34
Current Price $144.21
Return -3.3%
Carmax Inc
KMX
Jun 23, 2026
Analyst -
Signal & Target
BUY $57.00
Start Price $52.41
Best Price (1Y)
$54.51
Current Price $50.98
Return -2.7%
Analyst -
Signal & Target
BUY $107.00
Start Price $85.92
Best Price (1Y)
$95.68
Current Price $92.75
Return +7.9%
Analyst Manav Gupta
Signal & Target
SELL $322.00
Start Price $338.88
Best Price (1Y)
$247.74
Current Price $270.89
Return +20.1%
Analyst -
Signal & Target
BUY $255.00
Start Price $180.90
Best Price (1Y)
$185.45
Current Price $177.52
Return -1.9%
Kroger Co.
KR
Jun 22, 2026
Analyst Michael Lasser
Signal & Target
BUY $63.00
Start Price $56.59
Best Price (1Y)
$59.45
Current Price $58.22
Return +2.9%
Analyst -
Signal & Target
BUY $76.00
Start Price $71.84
Best Price (1Y)
$74.52
Current Price $71.32
Return -0.7%
Hasbro, Inc.
HAS
Jun 18, 2026
Signal & Target
BUY $110.00
Start Price $84.72
Best Price (1Y)
$86.59
Current Price $80.15
Return -5.4%
Analyst -
Signal & Target
BUY $13.00
Start Price $11.10
Best Price (1Y)
$12.03
Current Price $11.78
Return +6.1%
Analyst -
Signal & Target
BUY $290.00
Start Price $276.91
Best Price (1Y)
$299.29
Current Price $298.33
Return +7.7%

Recent Upgrades / Downgrades

Date Stock Action From To
Jun 26, 2026
Incyte Corp. INCY
Hold Neutral Neutral
Jun 26, 2026
Fuelcell Energy Inc FCEL
Hold Neutral Neutral
Jun 26, 2026
ZipRecruiter Inc - Ordinary Shares - Class A ZIP
Hold Neutral Neutral
Jun 26, 2026
TD Synnex Corp SNX
Hold Buy Buy
Jun 26, 2026
International Business Machines Corp. IBM
Initialise Sell Buy
Jun 26, 2026
Liberty Energy Inc - Ordinary Shares - Class A LBRT
Hold Buy Buy
Jun 26, 2026
Darden Restaurants, Inc. DRI
Hold Buy Buy
Jun 26, 2026
BlackRock ETF Trust II - BlackRock Short-Term California Muni Bond ETF CALY
Hold Neutral Neutral
Jun 26, 2026
National Beverage Corp. FIZZ
Hold Sell Sell
Jun 26, 2026
McCormick & Co., Inc. - Ordinary Shares (Non Voting) MKC
Hold Neutral Neutral
Jun 25, 2026
Maplebear Inc. CART
Downgrade Reduce Hold
Jun 25, 2026
Qualcomm, Inc. QCOM
Hold Neutral Neutral
Jun 25, 2026
Charter Communications Inc. - Ordinary Shares - Class A CHTR
Hold Neutral Neutral
Jun 25, 2026
PNC Financial Services Group Inc PNC
Hold Buy Buy
Jun 25, 2026
SiteOne Landscape Supply Inc SITE
Hold Neutral Neutral
Jun 25, 2026
Paychex Inc. PAYX
Hold Neutral Neutral
Jun 25, 2026
Mastercard Incorporated - Ordinary Shares - Class A MA
Hold Buy Buy
Jun 25, 2026
Definium Therapeutics, Inc. DFTX
Hold Positive Positive
Jun 24, 2026
KB Home KBH
Hold Buy Buy
Jun 24, 2026
Nayax Ltd NYAX
Hold Neutral Neutral
Jun 24, 2026
Zevra Therapeutics Inc ZVRA
Hold Buy Buy
Jun 24, 2026
Fedex Corp FDX
Hold Buy Buy
Jun 24, 2026
Clearway Energy Inc - Ordinary Shares - Class C CWEN
Hold Buy Buy
Jun 24, 2026
Micron Technology Inc. MU
Hold Buy Buy
Jun 24, 2026
Advanced Micro Devices Inc. AMD
Hold Buy Buy
Jun 24, 2026
Arm Holdings plc. - ADR ARM
Hold Buy Buy
Jun 24, 2026
Korn Ferry KFY
Hold Neutral Neutral
Jun 23, 2026
Chevron Corp. CVX
Hold Buy Buy
Jun 23, 2026
Jetblue Airways Corp JBLU
Hold Sell Sell
Jun 23, 2026
Tapestry Inc TPR
Hold Buy Buy
Jun 23, 2026
United Airlines Holdings Inc UAL
Hold Buy Buy
Jun 23, 2026
Dominos Pizza Inc DPZ
Hold Buy Buy
Jun 23, 2026
Southwest Airlines Co LUV
Hold Buy Buy
Jun 23, 2026
Achieve Life Sciences Inc. ACHV
Hold Buy Buy
Jun 23, 2026
ChargePoint Holdings Inc - Ordinary Shares - Class A CHPT
Hold Neutral Neutral
Jun 23, 2026
Delta Air Lines, Inc. DAL
Hold Buy Buy
Jun 23, 2026
Comcast Corp - Ordinary Shares - Class A CMCSA
Hold Neutral Neutral
Jun 23, 2026
Alaska Air Group Inc. ALK
Hold Buy Buy
Jun 23, 2026
Tesla Inc TSLA
Hold Neutral Neutral
Jun 23, 2026
Allegiant Travel ALGT
Hold Neutral Neutral
Jun 23, 2026
Frontier Group Holdings Inc ULCC
Hold Neutral Neutral
Jun 23, 2026
American Airlines Group Inc AAL
Hold Buy Buy
Jun 23, 2026
Apogee Therapeutics Inc. APGE
Downgrade Buy Neutral
Jun 23, 2026
Scotts Miracle-Gro Company - Ordinary Shares - Class A SMG
Hold Neutral Neutral
Jun 23, 2026
Boundless Bio Inc. BOLD
Initialise Reduce
Jun 23, 2026
Carmax Inc KMX
Hold Neutral Neutral
Jun 22, 2026
Comstock Inc LODE
Hold Reduce Reduce
Jun 22, 2026
Snowflake Inc - Ordinary Shares - Class A SNOW
Hold Buy Buy
Jun 22, 2026
Public Storage. PSA
Hold Neutral Neutral
Jun 22, 2026
Sensient Technologies Corp. SXT
Hold Buy Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Initialise
From Sell
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Sell
To Sell
Action Hold
From Neutral
To Neutral
Action Downgrade
From Reduce
To Hold
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Positive
To Positive
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Sell
To Sell
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Downgrade
From Buy
To Neutral
Action Hold
From Neutral
To Neutral
Action Initialise
From -
To Reduce
Action Hold
From Neutral
To Neutral
Action Hold
From Reduce
To Reduce
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy