← Back to Analysts

UBS Score: 42

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.
+107.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 📉
50%
2448 W / 2409 L
Target Met
? How often was the target reached?
Hits vs. Total.
88%
2472 W / 339 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
22%
606 W / 2205 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
8%
215 W / 2596 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.
49%
933 W / 983 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
50%
2204 W / 2184 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
52%
244 W / 225 L

Top 5 Analysts (Score, >10 Trades)

1. William Appicelli 55 2. Damian Karas 55 3. Michael Goldsmith 54 4. Kevin McVeigh 51 5. Amit Mehrotra 51

Top 5 Analysts (Score, >50 Trades)

1. Peter Grom 46 2. 45 3. Michael Brown 43 4. Timothy Arcuri 40 5. Karl Keirstead 38

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jun 12, 2026
Adobe Inc ADBE
BUY Karl Keirstead $225.00
Est. +3%
$218.80 $205.65
$204.02 -6.8%
Jun 12, 2026
Oxford Industries, Inc. OXM
BUY Mauricio Serna $40.00
Est. +7%
$37.46 $37.96
$37.24 -0.6%
Jun 12, 2026
Rackspace Technology Inc RXT
SELL - $5.50
Est. +2%
$5.60 $5.32 (Low)
$5.44 +2.9%
Jun 12, 2026
CRISPR Therapeutics AG CRSP
BUY - $80.00
Est. +59%
$50.23 $51.25
$49.80 -0.9%
Jun 12, 2026
Adobe Inc ADBE
BUY Keith Weiss $365.00
Est. +67%
$218.80 $205.65
$204.02 -6.8%
Jun 12, 2026
Gartner, Inc. IT
BUY Joshua Chan $164.00
Est. +10%
$148.81 $149.01
$148.17 -0.4%
Jun 12, 2026
McGraw Hill, Inc. MH
BUY - $14.00
Est. +13%
$12.36 $12.40
$11.76 -4.9%
Jun 12, 2026
Brookfield Renewable Partners LP - Unit BEP
BUY - $40.00
Est. +13%
$35.38 $35.57
$34.32 -3.0%
Jun 11, 2026
Six Flags Entertainment Corp. FUN
BUY - $30.00
Est. +30%
$23.14 $24.44
$23.44 +1.3%
Jun 11, 2026
Stitch Fix Inc - Ordinary Shares - Class A SFIX
BUY - $4.50
Est. +25%
$3.60 $4.31
$3.85 +6.8%
Jun 11, 2026
Blue Owl Capital Inc - Ordinary Shares - Class A OWL
BUY Michael Brown $9.50
Est. +1%
$9.43 $10.00
$9.68 +2.7%
Jun 11, 2026
Casey`s General Stores, Inc. CASY
BUY - $945.00
Est. +4%
$905.44 $927.85
$895.14 -1.1%
Jun 11, 2026
Valero Energy Corp. VLO
BUY Manav Gupta $280.00
Est. +8%
$259.84 $264.16
$258.67 -0.5%
Jun 11, 2026
Firstenergy Corp. FE
BUY William Appicelli $51.00
Est. +9%
$46.87 $47.36
$47.03 +0.3%
Jun 11, 2026
Chewy Inc - Ordinary Shares - Class A CHWY
BUY - $24.00
Est. +26%
$19.01 $19.42
$19.31 +1.6%
Jun 11, 2026
Equitable Holdings Inc EQH
BUY - $63.00
Est. +50%
$41.91 $44.37
$44.02 +5.0%
Jun 11, 2026
Clover Health Investments Corp - Ordinary Shares - Class A CLOV
SELL Jonathan Yong $4.75
Est. +3%
$4.91 $4.57 (Low)
$4.73 +3.7%
Jun 11, 2026
Insulet Corporation PODD
BUY - $219.00
Est. +46%
$149.73 $150.86
$149.70 0.0%
Jun 11, 2026
Generac Holdings Inc GNRC
BUY - $335.00
Est. +40%
$239.11 $264.71
$262.36 +9.7%
Jun 11, 2026
Oklo Inc. - Ordinary Shares - Class A OKLO
BUY Jon Windham $55.00
Est. +2%
$54.02 $58.58
$57.49 +6.4%
Jun 11, 2026
J.M. Smucker Co. SJM
BUY - $130.00
Est. +11%
$116.66 $117.74
$116.49 -0.1%
Jun 10, 2026
United Natural Foods Inc. UNFI
SELL Mark Carden $47.00
Est. +2%
$48.03 $46.08 (Low)
$50.39 -4.9%
Jun 10, 2026
Nuvalent Inc - Ordinary Shares - Class A NUVL
BUY David Dai $124.00
Est. +1%
$123.25 $123.56
$123.25 0.0%
Jun 10, 2026
BorgWarner Inc BWA
BUY Joseph Spak $95.00
Est. +30%
$73.27 $75.68
$74.51 +1.7%
Jun 10, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
BUY - $250.00
Est. +9%
$228.59 $236.89
$228.48 0.0%
Jun 10, 2026
Cava Group Inc CAVA
BUY Dennis Geiger $90.00
Est. +18%
$76.28 $92.29
$90.99 +19.3%
Jun 10, 2026
ST Microelectronics - New York Shares STM
BUY - $100.00
Est. +36%
$73.32 $78.76
$77.30 +5.4%
Jun 10, 2026
Hagerty Inc - Ordinary Shares - Class A HGTY
BUY - $14.00
Est. +28%
$10.90 $11.10
$10.84 -0.6%
Jun 10, 2026
Nike, Inc. - Ordinary Shares - Class B NKE
BUY Jay Sole $50.00
Est. +13%
$44.32 $46.31
$44.93 +1.4%
Jun 10, 2026
Dexcom Inc DXCM
BUY - $95.00
Est. +21%
$78.42 $78.91
$75.37 -3.9%
Jun 10, 2026
Mission Produce Inc AVO
BUY - $16.00
Est. +43%
$11.22 $11.55
$11.20 -0.2%
Jun 10, 2026
Applied Materials Inc. AMAT
BUY Timothy Arcuri $570.00
Est. +9%
$524.89 $569.92
$567.25 +8.1%
Jun 10, 2026
Devon Energy Corp. DVN
BUY - $58.00
Est. +26%
$46.20 $47.25
$45.31 -1.9%
Jun 10, 2026
Academy Sports and Outdoors Inc ASO
BUY - $55.00
Est. +11%
$49.50 $53.27
$51.01 +3.1%
Jun 10, 2026
Ashland Inc ASH
BUY - $72.00
Est. +15%
$62.50 $67.15
$64.98 +4.0%
Jun 10, 2026
Wix.com Ltd WIX
BUY - $58.00
Est. +22%
$47.70 $48.80
$45.91 -3.8%
Jun 10, 2026
Celldex Therapeutics Inc. CLDX
BUY - $45.00
Est. +49%
$30.21 $31.41
$31.27 +3.5%
Jun 10, 2026
Cracker Barrel Old Country Store Inc CBRL
BUY Dennis Geiger $37.00
Est. +2%
$36.30 $48.91
$46.69 +28.6%
Jun 09, 2026
TWFG Inc - Ordinary Shares - Class A TWFG
BUY - $26.00
Est. +31%
$19.89 $22.17
$21.56 +8.4%
Jun 09, 2026
Revolution Medicines Inc RVMD
BUY Michael Yee $175.00
Est. +18%
$148.45 $154.74
$153.87 +3.7%
Jun 09, 2026
Willis Towers Watson Public Limited Co WTW
BUY - $374.00
Est. +45%
$258.12 $267.73
$262.63 +1.7%
Jun 09, 2026
Lazard Inc. LAZ
SELL Michael Brown $44.00
Est. +5%
$46.55 $40.60 (Low)
$43.72 +6.1%
Jun 09, 2026
Okta Inc - Ordinary Shares - Class A OKTA
BUY - $150.00
Est. +28%
$116.85 $123.25
$116.29 -0.5%
Jun 09, 2026
Jabil Inc JBL
BUY - $380.00
Est. +4%
$363.95 $386.64
$384.85 +5.7%
Jun 09, 2026
RH - Ordinary Shares - Class A RH
BUY - $155.00
Est. +6%
$146.80 $163.56
$153.04 +4.3%
Jun 09, 2026
Corteva Inc CTVA
BUY Joshua Spector $86.00
Est. +13%
$75.86 $76.33
$76.14 +0.4%
Jun 09, 2026
Goosehead Insurance Inc - Ordinary Shares - Class A GSHD
BUY - $67.00
Est. +84%
$36.51 $39.16
$36.82 +0.8%
Jun 09, 2026
The Baldwin Insurance Group Inc. - Ordinary Shares - Class A BWIN
BUY - $35.00
Est. +82%
$19.24 $20.02
$18.13 -5.8%
Jun 09, 2026
Par Technology Corp. PAR
BUY - $16.00
Est. +20%
$13.28 $15.30
$14.90 +12.2%
Jun 09, 2026
Campbell Soup Co. CPB
SELL - $17.00
Est. +21%
$21.49 $21.27 (Low)
$22.81 -6.1%
Adobe Inc
ADBE
Jun 12, 2026
Analyst Karl Keirstead
Signal & Target
BUY $225.00
Start Price $218.80
Best Price (1Y)
$205.65
Current Price $204.02
Return -6.8%
Analyst Mauricio Serna
Signal & Target
BUY $40.00
Start Price $37.46
Best Price (1Y)
$37.96
Current Price $37.24
Return -0.6%
Analyst -
Signal & Target
SELL $5.50
Start Price $5.60
Best Price (1Y)
$5.32
Current Price $5.44
Return +2.9%
Analyst -
Signal & Target
BUY $80.00
Start Price $50.23
Best Price (1Y)
$51.25
Current Price $49.80
Return -0.9%
Adobe Inc
ADBE
Jun 12, 2026
Analyst Keith Weiss
Signal & Target
BUY $365.00
Start Price $218.80
Best Price (1Y)
$205.65
Current Price $204.02
Return -6.8%
Gartner, Inc.
IT
Jun 12, 2026
Analyst Joshua Chan
Signal & Target
BUY $164.00
Start Price $148.81
Best Price (1Y)
$149.01
Current Price $148.17
Return -0.4%
Analyst -
Signal & Target
BUY $14.00
Start Price $12.36
Best Price (1Y)
$12.40
Current Price $11.76
Return -4.9%
Analyst -
Signal & Target
BUY $40.00
Start Price $35.38
Best Price (1Y)
$35.57
Current Price $34.32
Return -3.0%
Analyst -
Signal & Target
BUY $30.00
Start Price $23.14
Best Price (1Y)
$24.44
Current Price $23.44
Return +1.3%
Analyst -
Signal & Target
BUY $4.50
Start Price $3.60
Best Price (1Y)
$4.31
Current Price $3.85
Return +6.8%
Analyst Michael Brown
Signal & Target
BUY $9.50
Start Price $9.43
Best Price (1Y)
$10.00
Current Price $9.68
Return +2.7%
Analyst -
Signal & Target
BUY $945.00
Start Price $905.44
Best Price (1Y)
$927.85
Current Price $895.14
Return -1.1%
Analyst Manav Gupta
Signal & Target
BUY $280.00
Start Price $259.84
Best Price (1Y)
$264.16
Current Price $258.67
Return -0.5%
Signal & Target
BUY $51.00
Start Price $46.87
Best Price (1Y)
$47.36
Current Price $47.03
Return +0.3%
Analyst -
Signal & Target
BUY $24.00
Start Price $19.01
Best Price (1Y)
$19.42
Current Price $19.31
Return +1.6%
Analyst -
Signal & Target
BUY $63.00
Start Price $41.91
Best Price (1Y)
$44.37
Current Price $44.02
Return +5.0%
Analyst Jonathan Yong
Signal & Target
SELL $4.75
Start Price $4.91
Best Price (1Y)
$4.57
Current Price $4.73
Return +3.7%
Analyst -
Signal & Target
BUY $219.00
Start Price $149.73
Best Price (1Y)
$150.86
Current Price $149.70
Return 0.0%
Analyst -
Signal & Target
BUY $335.00
Start Price $239.11
Best Price (1Y)
$264.71
Current Price $262.36
Return +9.7%
Analyst Jon Windham
Signal & Target
BUY $55.00
Start Price $54.02
Best Price (1Y)
$58.58
Current Price $57.49
Return +6.4%
Analyst -
Signal & Target
BUY $130.00
Start Price $116.66
Best Price (1Y)
$117.74
Current Price $116.49
Return -0.1%
Analyst Mark Carden
Signal & Target
SELL $47.00
Start Price $48.03
Best Price (1Y)
$46.08
Current Price $50.39
Return -4.9%
Analyst David Dai
Signal & Target
BUY $124.00
Start Price $123.25
Best Price (1Y)
$123.56
Current Price $123.25
Return 0.0%
Analyst Joseph Spak
Signal & Target
BUY $95.00
Start Price $73.27
Best Price (1Y)
$75.68
Current Price $74.51
Return +1.7%
Analyst -
Signal & Target
BUY $250.00
Start Price $228.59
Best Price (1Y)
$236.89
Current Price $228.48
Return 0.0%
Analyst Dennis Geiger
Signal & Target
BUY $90.00
Start Price $76.28
Best Price (1Y)
$92.29
Current Price $90.99
Return +19.3%
Analyst -
Signal & Target
BUY $100.00
Start Price $73.32
Best Price (1Y)
$78.76
Current Price $77.30
Return +5.4%
Analyst -
Signal & Target
BUY $14.00
Start Price $10.90
Best Price (1Y)
$11.10
Current Price $10.84
Return -0.6%
Analyst Jay Sole
Signal & Target
BUY $50.00
Start Price $44.32
Best Price (1Y)
$46.31
Current Price $44.93
Return +1.4%
Dexcom Inc
DXCM
Jun 10, 2026
Analyst -
Signal & Target
BUY $95.00
Start Price $78.42
Best Price (1Y)
$78.91
Current Price $75.37
Return -3.9%
Analyst -
Signal & Target
BUY $16.00
Start Price $11.22
Best Price (1Y)
$11.55
Current Price $11.20
Return -0.2%
Analyst Timothy Arcuri
Signal & Target
BUY $570.00
Start Price $524.89
Best Price (1Y)
$569.92
Current Price $567.25
Return +8.1%
Analyst -
Signal & Target
BUY $58.00
Start Price $46.20
Best Price (1Y)
$47.25
Current Price $45.31
Return -1.9%
Analyst -
Signal & Target
BUY $55.00
Start Price $49.50
Best Price (1Y)
$53.27
Current Price $51.01
Return +3.1%
Ashland Inc
ASH
Jun 10, 2026
Analyst -
Signal & Target
BUY $72.00
Start Price $62.50
Best Price (1Y)
$67.15
Current Price $64.98
Return +4.0%
Wix.com Ltd
WIX
Jun 10, 2026
Analyst -
Signal & Target
BUY $58.00
Start Price $47.70
Best Price (1Y)
$48.80
Current Price $45.91
Return -3.8%
Analyst -
Signal & Target
BUY $45.00
Start Price $30.21
Best Price (1Y)
$31.41
Current Price $31.27
Return +3.5%
Analyst Dennis Geiger
Signal & Target
BUY $37.00
Start Price $36.30
Best Price (1Y)
$48.91
Current Price $46.69
Return +28.6%
Analyst -
Signal & Target
BUY $26.00
Start Price $19.89
Best Price (1Y)
$22.17
Current Price $21.56
Return +8.4%
Analyst Michael Yee
Signal & Target
BUY $175.00
Start Price $148.45
Best Price (1Y)
$154.74
Current Price $153.87
Return +3.7%
Analyst -
Signal & Target
BUY $374.00
Start Price $258.12
Best Price (1Y)
$267.73
Current Price $262.63
Return +1.7%
Lazard Inc.
LAZ
Jun 09, 2026
Analyst Michael Brown
Signal & Target
SELL $44.00
Start Price $46.55
Best Price (1Y)
$40.60
Current Price $43.72
Return +6.1%
Analyst -
Signal & Target
BUY $150.00
Start Price $116.85
Best Price (1Y)
$123.25
Current Price $116.29
Return -0.5%
Jabil Inc
JBL
Jun 09, 2026
Analyst -
Signal & Target
BUY $380.00
Start Price $363.95
Best Price (1Y)
$386.64
Current Price $384.85
Return +5.7%
Analyst -
Signal & Target
BUY $155.00
Start Price $146.80
Best Price (1Y)
$163.56
Current Price $153.04
Return +4.3%
Corteva Inc
CTVA
Jun 09, 2026
Analyst Joshua Spector
Signal & Target
BUY $86.00
Start Price $75.86
Best Price (1Y)
$76.33
Current Price $76.14
Return +0.4%
Analyst -
Signal & Target
BUY $67.00
Start Price $36.51
Best Price (1Y)
$39.16
Current Price $36.82
Return +0.8%
Analyst -
Signal & Target
BUY $35.00
Start Price $19.24
Best Price (1Y)
$20.02
Current Price $18.13
Return -5.8%
Analyst -
Signal & Target
BUY $16.00
Start Price $13.28
Best Price (1Y)
$15.30
Current Price $14.90
Return +12.2%
Analyst -
Signal & Target
SELL $17.00
Start Price $21.49
Best Price (1Y)
$21.27
Current Price $22.81
Return -6.1%

Recent Upgrades / Downgrades

Date Stock Action From To
Jun 05, 2026
CIENA Corp. CIEN
Hold Neutral Neutral
Jun 05, 2026
Rubrik Inc. - Ordinary Shares - Class A RBRK
Hold Outperform Outperform
Jun 05, 2026
Westlake Corporation WLK
Hold Buy Buy
Jun 05, 2026
Scienjoy Holding Corporation - Ordinary Shares - Class A SJ
Upgrade Buy Buy
Jun 05, 2026
Walt Disney Co (The) DIS
Hold Neutral Neutral
Jun 05, 2026
WisdomTree Trust - WisdomTree International Dividend Ex-Financials Fun DOO
Hold Neutral Neutral
Jun 05, 2026
Corning, Inc. GLW
Hold Buy Buy
Jun 05, 2026
Cavco Industries Inc CVCO
Initialise Buy
Jun 05, 2026
Champion Homes Inc. SKY
Initialise Buy
Jun 05, 2026
Jupai Holdings Ltd - ADR JP
Downgrade Buy Positive
Jun 05, 2026
Nike, Inc. - Ordinary Shares - Class B NKE
Hold Neutral Neutral
Jun 05, 2026
Cowen Inc - Class A COWN
Hold Buy Buy
Jun 04, 2026
EHang Holdings Ltd - ADR EH
Downgrade Buy Neutral
Jun 04, 2026
Five Below Inc FIVE
Hold Buy Buy
Jun 04, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
Hold Buy Buy
Jun 04, 2026
C3.ai Inc - Ordinary Shares - Class A AI
Hold Neutral Neutral
Jun 04, 2026
MGM Resorts International MGM
Hold Neutral Neutral
Jun 04, 2026
Macy`s Inc M
Hold Sell Sell
Jun 04, 2026
Jupai Holdings Ltd - ADR JP
Hold Buy Buy
Jun 04, 2026
Broadcom Inc - 8% PRF CONVERT 30/09/2022 USD 1000 - Ser A AVGOP
Hold Buy Buy
Jun 04, 2026
Unitedhealth Group Inc UNH
Downgrade Buy Neutral
Jun 04, 2026
Sasol Ltd - ADR SSL
Upgrade Buy
Jun 04, 2026
Ollies Bargain Outlet Holdings Inc OLLI
Hold Neutral Neutral
Jun 04, 2026
Las Vegas Sands Corp LVS
Hold Neutral Neutral
Jun 04, 2026
Medtronic Plc MDT
Hold Neutral Neutral
Jun 04, 2026
Veeva Systems Inc - Ordinary Shares - Class A VEEV
Hold Neutral Neutral
Jun 03, 2026
Halozyme Therapeutics Inc. HALO
Hold Buy Buy
Jun 03, 2026
Apple Inc AAPL
Hold Neutral Neutral
Jun 03, 2026
Shake Shack Inc - Ordinary Shares - Class A SHAK
Hold Neutral Neutral
Jun 03, 2026
Gildan Activewear Inc GIL
Hold Buy Buy
Jun 03, 2026
Therealreal Inc REAL
Hold Buy Buy
Jun 03, 2026
Repay Holdings Corporation - Ordinary Shares - Class A RPAY
Hold Neutral Neutral
Jun 03, 2026
Kanzhun Ltd - ADR BZ
Upgrade Sell Buy
Jun 03, 2026
Casey`s General Stores, Inc. CASY
Hold Neutral Neutral
Jun 03, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Upgrade Buy Buy
Jun 03, 2026
Maravai LifeSciences Holdings Inc - Ordinary Shares - Class A MRVI
Hold Reduce Reduce
Jun 03, 2026
Science Applications International Corp. SAIC
Hold Neutral Neutral
Jun 03, 2026
Ulta Beauty Inc ULTA
Hold Buy Buy
Jun 03, 2026
Gitlab Inc - Ordinary Shares - Class A GTLB
Hold Neutral Neutral
Jun 03, 2026
Walt Disney Co (The) DIS
Downgrade Mixed Perform
Jun 03, 2026
United Rentals, Inc. URI
Hold Buy Buy
Jun 02, 2026
Host Hotels & Resorts Inc HST
Hold Neutral Neutral
Jun 02, 2026
Seven Hills Realty Trust . SEVN
Initialise Buy
Jun 02, 2026
Oxford Industries, Inc. OXM
Hold Neutral Neutral
Jun 02, 2026
Exponent Inc. EXPO
Hold Neutral Neutral
Jun 02, 2026
Emergent Biosolutions Inc EBS
Hold Buy Buy
Jun 02, 2026
Linde Plc. LIN
Hold Buy Buy
Jun 02, 2026
Sensata Technologies Holding Plc ST
Hold Buy Buy
Jun 02, 2026
Cigna Group (The) CI
Initialise Buy Sell
Jun 02, 2026
Scotts Miracle-Gro Company - Ordinary Shares - Class A SMG
Hold Neutral Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Outperform
To Outperform
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Downgrade
From Buy
To Positive
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Downgrade
From Buy
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Sell
To Sell
Action Hold
From Buy
To Buy
Action Downgrade
From Buy
To Neutral
Action Upgrade
From -
To Buy
Action Hold
From Neutral
To Neutral
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 Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Upgrade
From Sell
To Buy
Action Hold
From Neutral
To Neutral
Action Upgrade
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Downgrade
From Mixed
To Perform
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Initialise
From -
To Buy
Action Hold
From Neutral
To Neutral
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 Initialise
From Buy
To Sell
Action Hold
From Neutral
To Neutral