← Back to Analysts

RBC Capital 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.
+9.6%
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 📉
51%
2006 W / 1935 L
Target Met
? How often was the target reached?
Hits vs. Total.
82%
2017 W / 435 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
18%
451 W / 2001 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
7%
177 W / 2275 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%
812 W / 855 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
51%
1818 W / 1765 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
53%
188 W / 170 L

Top 5 Analysts (Score, >10 Trades)

1. Stephen D'Ambrisi 60 2. Josh Wolfson 53 3. Dan Leonard 51 4. Rowland Mayor 49 5. Gerard Cassidy 45

Top 5 Analysts (Score, >50 Trades)

1. Jon Arfstrom 45 2. Mike Dahl 43 3. Ken Herbert 42 4. Ben Hendrix 41 5. Ashish Sabadra 39

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Sep 18, 2026
Intuit Inc INTU
BUY - $385.00
Est. +25%
$307.56 $313.38
$286.80 -6.7%
Sep 18, 2026
Lennar Corp. - Ordinary Shares - Class A LEN
SELL Mike Dahl $69.00
Est. +9%
$75.97 $75.70 (Low)
$81.52 -7.3%
Sep 18, 2026
Xenon Pharmaceuticals Inc XENE
BUY - $70.00
Est. +74%
$40.28 $44.85
$36.56 -9.2%
Sep 17, 2026
Kraft Heinz Co KHC
BUY Nik Modi $32.00
Est. +29%
$24.73 $25.21
$23.79 -3.8%
Sep 17, 2026
Fluence Energy Inc - Ordinary Shares - Class A FLNC
SELL Christopher Dendrinos $4.00
Est. +47%
$7.58 $7.01 (Low)
$7.58 0.0%
Sep 17, 2026
GRAIL Inc. GRAL
BUY Dan Leonard $84.00
Est. +12%
$75.11 $112.56
$108.52 +44.5%
Sep 16, 2026
Mueller Water Products Inc - Ordinary Shares - Series A MWA
SELL - $21.00
Est. +8%
$22.74 $21.68 (Low)
$21.72 +4.5%
Sep 16, 2026
Solid Biosciences Inc SLDB
BUY Luca Issi $18.00
Est. +115%
$8.37 $8.98
$8.02 -4.2%
Sep 15, 2026
PPL Corp PPL
BUY Stephen D\'Ambrisi $35.00
Est. +4%
$33.79 $33.80
$32.25 -4.6%
Sep 15, 2026
McDonald`s Corp MCD
BUY - $290.00
Est. +13%
$257.49 $257.78
$238.32 -7.4%
Sep 15, 2026
Agilon Health Inc AGL
BUY - $125.00
Est. +35%
$92.38 $96.65
$84.56 -8.5%
Sep 15, 2026
Resmed Inc. RMD
BUY Craig Wong-Pan $262.00
Est. +17%
$222.99 $234.33
$222.30 -0.3%
Sep 15, 2026
Middleby Corp. MIDD
BUY - $147.00
Est. +34%
$109.72 $113.85
$111.24 +1.4%
Sep 15, 2026
Accenture plc - Ordinary Shares - Class A ACN
BUY - $195.00
Est. 0%
$195.00 $197.63
$183.52 -5.9%
Sep 15, 2026
Centerpoint Energy Inc. CNP
BUY Stephen D\'Ambrisi $40.00
Est. +3%
$38.65 $38.70
$37.16 -3.9%
Sep 14, 2026
RBC Bearings Inc. RBC
BUY Michael Ciarmoli $600.00
Est. +25%
$478.81 $507.99
$500.26 +4.5%
Sep 11, 2026
Valvoline Inc VVV
BUY - $49.00
Est. +62%
$30.21 $30.96
$28.75 -4.8%
Sep 10, 2026
Northern Lights Fund Trust II - LifeGoal Wealth Builder ETF WLTH
BUY - $11.00
Est. +16%
$9.46 $11.08
$9.84 +4.0%
Sep 10, 2026
Chewy Inc - Ordinary Shares - Class A CHWY
BUY - $31.00
Est. +49%
$20.75 $21.94
$18.55 -10.6%
Sep 10, 2026
Biocryst Pharmaceuticals Inc. BCRX
BUY - $11.00
Est. +25%
$8.81 $9.04
$8.57 -2.7%
Sep 10, 2026
Paccar Inc. PCAR
BUY Nick Housden $150.00
Est. +23%
$121.88 $124.58
$112.09 -8.0%
Sep 10, 2026
Dell Technologies Inc - Ordinary Shares - Class C DELL
BUY David Paige $640.00
Est. +26%
$506.68 $595.51
$549.62 +8.5%
Sep 10, 2026
Helmerich & Payne, Inc. HP
BUY - $49.00
Est. +11%
$44.21 $45.13
$39.56 -10.5%
Sep 10, 2026
HP Inc HPQ
BUY - $33.00
Est. +1%
$32.73 $36.23
$32.16 -1.7%
Sep 09, 2026
StepStone Group Inc - Ordinary Shares - Class A STEP
BUY Bart Dziarski $65.00
Est. +30%
$49.94 $51.78
$45.03 -9.8%
Sep 09, 2026
Dyne Therapeutics Inc DYN
BUY - $30.00
Est. +52%
$19.72 $20.14
$16.23 -17.7%
Sep 09, 2026
Pharvaris NV PHVS
BUY Nevin Varghese $62.00
Est. +65%
$37.60 $40.60
$33.07 -12.0%
Sep 09, 2026
Evommune, Inc. EVMN
BUY Brian Abrahams $21.00
Est. +99%
$10.55 $12.10
$8.77 -16.9%
Sep 09, 2026
Casey`s General Stores, Inc. CASY
BUY Irene Nattel $910.00
Est. +24%
$733.49 $656.45
$597.31 -18.6%
Sep 08, 2026
Neurocrine Biosciences, Inc. NBIX
BUY Brian Abrahams $198.00
Est. +27%
$155.66 $159.80
$139.49 -10.4%
Sep 08, 2026
Shake Shack Inc - Ordinary Shares - Class A SHAK
BUY Logan Reich $89.00
Est. +28%
$69.40 $71.70
$58.47 -15.7%
Sep 08, 2026
Biohaven Ltd BHVN
BUY Leonid Timashev $19.00
Est. +21%
$15.69 $15.77
$13.67 -12.9%
Sep 04, 2026
Samsara Inc - Ordinary Shares - Class A IOT
BUY - $55.00
Est. +36%
$40.49 $45.12
$39.08 -3.5%
Sep 04, 2026
Campbell Soup Co. CPB
SELL - $19.00
Est. +11%
$21.27 $19.83 (Low)
$20.34 +4.4%
Sep 04, 2026
Asana Inc - Ordinary Shares - Class A ASAN
BUY - $9.50
Est. +12%
$8.47 $10.29
$9.47 +11.8%
Sep 03, 2026
Netskope, Inc. Class A Common Stock NTSK
BUY Matthew Hedberg $20.00
Est. +40%
$14.24 $18.96
$18.57 +30.4%
Sep 03, 2026
RingCentral Inc. - Ordinary Shares - Class A RNG
BUY Rishi Jaluria $85.00
Est. +17%
$72.58 $81.90
$79.23 +9.2%
Sep 03, 2026
Snowflake Inc - Ordinary Shares - Class A SNOW
BUY - $440.00
Est. +17%
$374.72 $384.56
$334.81 -10.7%
Sep 03, 2026
Ultragenyx Pharmaceutical Inc. RARE
SELL - $19.00
Est. +28%
$26.53 $12.73 (Low)
$14.88 +43.9%
Sep 03, 2026
Ollies Bargain Outlet Holdings Inc OLLI
BUY - $124.00
Est. +75%
$70.83 $84.38
$82.61 +16.6%
Sep 02, 2026
Palo Alto Networks Inc PANW
BUY Matthew Hedberg $475.00
Est. +44%
$329.65 $393.52
$393.30 +19.3%
Sep 02, 2026
MongoDB Inc - Ordinary Shares - Class A MDB
BUY Rishi Jaluria $465.00
Est. +19%
$390.89 $439.68
$428.36 +9.6%
Sep 02, 2026
Adobe Inc ADBE
BUY - $315.00
Est. +11%
$284.55 $292.86
$240.69 -15.4%
Sep 02, 2026
Oge Energy Corp. OGE
BUY Stephen D\'Ambrisi $54.00
Est. +17%
$45.99 $47.90
$44.71 -2.8%
Sep 01, 2026
10x Genomics Inc - Ordinary Shares - Class A TXG
BUY Dan Leonard $70.00
Est. +12%
$62.45 $82.68
$75.62 +21.1%
Sep 01, 2026
Mettler-Toledo International, Inc. MTD
BUY Dan Leonard $1,515.00
Est. +8%
$1,405.14 $1,512.88
$1,492.34 +6.2%
Sep 01, 2026
Revvity Inc. RVTY
BUY Dan Leonard $135.00
Est. +5%
$128.67 $149.52
$142.11 +10.4%
Sep 01, 2026
USA Compression Partners LP - Unit USAC
BUY - $31.00
Est. +15%
$27.06 $27.93
$25.83 -4.5%
Aug 31, 2026
SS&C Technologies Holdings Inc SSNC
BUY - $101.00
Est. +21%
$83.42 $84.96
$79.72 -4.4%
Aug 31, 2026
Mastercard Incorporated - Ordinary Shares - Class A MA
BUY Daniel Perlin $696.00
Est. +17%
$595.30 $595.18
$559.92 -5.9%
Intuit Inc
INTU
Sep 18, 2026
Analyst -
Signal & Target
BUY $385.00
Start Price $307.56
Best Price (1Y)
$313.38
Current Price $286.80
Return -6.7%
Analyst Mike Dahl
Signal & Target
SELL $69.00
Start Price $75.97
Best Price (1Y)
$75.70
Current Price $81.52
Return -7.3%
Analyst -
Signal & Target
BUY $70.00
Start Price $40.28
Best Price (1Y)
$44.85
Current Price $36.56
Return -9.2%
Analyst Nik Modi
Signal & Target
BUY $32.00
Start Price $24.73
Best Price (1Y)
$25.21
Current Price $23.79
Return -3.8%
Signal & Target
SELL $4.00
Start Price $7.58
Best Price (1Y)
$7.01
Current Price $7.58
Return 0.0%
GRAIL Inc.
GRAL
Sep 17, 2026
Analyst Dan Leonard
Signal & Target
BUY $84.00
Start Price $75.11
Best Price (1Y)
$112.56
Current Price $108.52
Return +44.5%
Analyst -
Signal & Target
SELL $21.00
Start Price $22.74
Best Price (1Y)
$21.68
Current Price $21.72
Return +4.5%
Analyst Luca Issi
Signal & Target
BUY $18.00
Start Price $8.37
Best Price (1Y)
$8.98
Current Price $8.02
Return -4.2%
PPL Corp
PPL
Sep 15, 2026
Signal & Target
BUY $35.00
Start Price $33.79
Best Price (1Y)
$33.80
Current Price $32.25
Return -4.6%
Analyst -
Signal & Target
BUY $290.00
Start Price $257.49
Best Price (1Y)
$257.78
Current Price $238.32
Return -7.4%
Analyst -
Signal & Target
BUY $125.00
Start Price $92.38
Best Price (1Y)
$96.65
Current Price $84.56
Return -8.5%
Resmed Inc.
RMD
Sep 15, 2026
Analyst Craig Wong-Pan
Signal & Target
BUY $262.00
Start Price $222.99
Best Price (1Y)
$234.33
Current Price $222.30
Return -0.3%
Analyst -
Signal & Target
BUY $147.00
Start Price $109.72
Best Price (1Y)
$113.85
Current Price $111.24
Return +1.4%
Analyst -
Signal & Target
BUY $195.00
Start Price $195.00
Best Price (1Y)
$197.63
Current Price $183.52
Return -5.9%
Signal & Target
BUY $40.00
Start Price $38.65
Best Price (1Y)
$38.70
Current Price $37.16
Return -3.9%
Signal & Target
BUY $600.00
Start Price $478.81
Best Price (1Y)
$507.99
Current Price $500.26
Return +4.5%
Valvoline Inc
VVV
Sep 11, 2026
Analyst -
Signal & Target
BUY $49.00
Start Price $30.21
Best Price (1Y)
$30.96
Current Price $28.75
Return -4.8%
Analyst -
Signal & Target
BUY $11.00
Start Price $9.46
Best Price (1Y)
$11.08
Current Price $9.84
Return +4.0%
Analyst -
Signal & Target
BUY $31.00
Start Price $20.75
Best Price (1Y)
$21.94
Current Price $18.55
Return -10.6%
Analyst -
Signal & Target
BUY $11.00
Start Price $8.81
Best Price (1Y)
$9.04
Current Price $8.57
Return -2.7%
Paccar Inc.
PCAR
Sep 10, 2026
Analyst Nick Housden
Signal & Target
BUY $150.00
Start Price $121.88
Best Price (1Y)
$124.58
Current Price $112.09
Return -8.0%
Analyst David Paige
Signal & Target
BUY $640.00
Start Price $506.68
Best Price (1Y)
$595.51
Current Price $549.62
Return +8.5%
Analyst -
Signal & Target
BUY $49.00
Start Price $44.21
Best Price (1Y)
$45.13
Current Price $39.56
Return -10.5%
HP Inc
HPQ
Sep 10, 2026
Analyst -
Signal & Target
BUY $33.00
Start Price $32.73
Best Price (1Y)
$36.23
Current Price $32.16
Return -1.7%
Analyst Bart Dziarski
Signal & Target
BUY $65.00
Start Price $49.94
Best Price (1Y)
$51.78
Current Price $45.03
Return -9.8%
Analyst -
Signal & Target
BUY $30.00
Start Price $19.72
Best Price (1Y)
$20.14
Current Price $16.23
Return -17.7%
Pharvaris NV
PHVS
Sep 09, 2026
Analyst Nevin Varghese
Signal & Target
BUY $62.00
Start Price $37.60
Best Price (1Y)
$40.60
Current Price $33.07
Return -12.0%
Analyst Brian Abrahams
Signal & Target
BUY $21.00
Start Price $10.55
Best Price (1Y)
$12.10
Current Price $8.77
Return -16.9%
Analyst Irene Nattel
Signal & Target
BUY $910.00
Start Price $733.49
Best Price (1Y)
$656.45
Current Price $597.31
Return -18.6%
Analyst Brian Abrahams
Signal & Target
BUY $198.00
Start Price $155.66
Best Price (1Y)
$159.80
Current Price $139.49
Return -10.4%
Analyst Logan Reich
Signal & Target
BUY $89.00
Start Price $69.40
Best Price (1Y)
$71.70
Current Price $58.47
Return -15.7%
Biohaven Ltd
BHVN
Sep 08, 2026
Analyst Leonid Timashev
Signal & Target
BUY $19.00
Start Price $15.69
Best Price (1Y)
$15.77
Current Price $13.67
Return -12.9%
Analyst -
Signal & Target
BUY $55.00
Start Price $40.49
Best Price (1Y)
$45.12
Current Price $39.08
Return -3.5%
Analyst -
Signal & Target
SELL $19.00
Start Price $21.27
Best Price (1Y)
$19.83
Current Price $20.34
Return +4.4%
Analyst -
Signal & Target
BUY $9.50
Start Price $8.47
Best Price (1Y)
$10.29
Current Price $9.47
Return +11.8%
Analyst Matthew Hedberg
Signal & Target
BUY $20.00
Start Price $14.24
Best Price (1Y)
$18.96
Current Price $18.57
Return +30.4%
Analyst Rishi Jaluria
Signal & Target
BUY $85.00
Start Price $72.58
Best Price (1Y)
$81.90
Current Price $79.23
Return +9.2%
Analyst -
Signal & Target
BUY $440.00
Start Price $374.72
Best Price (1Y)
$384.56
Current Price $334.81
Return -10.7%
Analyst -
Signal & Target
SELL $19.00
Start Price $26.53
Best Price (1Y)
$12.73
Current Price $14.88
Return +43.9%
Analyst -
Signal & Target
BUY $124.00
Start Price $70.83
Best Price (1Y)
$84.38
Current Price $82.61
Return +16.6%
Analyst Matthew Hedberg
Signal & Target
BUY $475.00
Start Price $329.65
Best Price (1Y)
$393.52
Current Price $393.30
Return +19.3%
Analyst Rishi Jaluria
Signal & Target
BUY $465.00
Start Price $390.89
Best Price (1Y)
$439.68
Current Price $428.36
Return +9.6%
Adobe Inc
ADBE
Sep 02, 2026
Analyst -
Signal & Target
BUY $315.00
Start Price $284.55
Best Price (1Y)
$292.86
Current Price $240.69
Return -15.4%
Signal & Target
BUY $54.00
Start Price $45.99
Best Price (1Y)
$47.90
Current Price $44.71
Return -2.8%
Analyst Dan Leonard
Signal & Target
BUY $70.00
Start Price $62.45
Best Price (1Y)
$82.68
Current Price $75.62
Return +21.1%
Analyst Dan Leonard
Signal & Target
BUY $1,515.00
Start Price $1,405.14
Best Price (1Y)
$1,512.88
Current Price $1,492.34
Return +6.2%
Revvity Inc.
RVTY
Sep 01, 2026
Analyst Dan Leonard
Signal & Target
BUY $135.00
Start Price $128.67
Best Price (1Y)
$149.52
Current Price $142.11
Return +10.4%
Analyst -
Signal & Target
BUY $31.00
Start Price $27.06
Best Price (1Y)
$27.93
Current Price $25.83
Return -4.5%
Analyst -
Signal & Target
BUY $101.00
Start Price $83.42
Best Price (1Y)
$84.96
Current Price $79.72
Return -4.4%
Analyst Daniel Perlin
Signal & Target
BUY $696.00
Start Price $595.30
Best Price (1Y)
$595.18
Current Price $559.92
Return -5.9%

Recent Upgrades / Downgrades

Date Stock Action From To
Sep 18, 2026
Intuit Inc INTU
Hold Outperform Outperform
Sep 18, 2026
Lennar Corp. - Ordinary Shares - Class A LEN
Hold Underperform Underperform
Sep 18, 2026
Micron Technology Inc. MU
Hold Outperform Outperform
Sep 17, 2026
Snap Inc - Ordinary Shares - Class A SNAP
Hold Sector Perform Sector Perform
Sep 17, 2026
Fluence Energy Inc - Ordinary Shares - Class A FLNC
Hold Sector Perform Sector Perform
Sep 17, 2026
Kraft Heinz Co KHC
Initialise Outperform
Sep 17, 2026
GRAIL Inc. GRAL
Initialise Sector Perform
Sep 17, 2026
Salesforce Inc CRM
Hold Sector Perform Sector Perform
Sep 17, 2026
J.B. Hunt Transport Services, Inc. JBHT
Initialise Outperform
Sep 16, 2026
Norsk Hydro - ADR NHYDY
Downgrade Sector Perform Sector Perform
Sep 16, 2026
Mueller Water Products Inc - Ordinary Shares - Series A MWA
Downgrade Sector Perform Underperform
Sep 16, 2026
Union Pacific Corp. UNP
Upgrade Outperform Buy
Sep 16, 2026
Solid Biosciences Inc SLDB
Initialise Outperform
Sep 16, 2026
Corteva Inc CTVA
Hold Outperform Outperform
Sep 15, 2026
Centerpoint Energy Inc. CNP
Initialise Sector Perform
Sep 15, 2026
Costco Wholesale Corp COST
Hold Sector Perform Sector Perform
Sep 15, 2026
PPL Corp PPL
Initialise Outperform Sector Perform
Sep 15, 2026
Resmed Inc. RMD
Upgrade Sector Perform Outperform
Sep 15, 2026
Waystar Holding Corp WAY
Hold Outperform Outperform
Sep 15, 2026
Benitec Biopharma Inc BNTC
Upgrade Outperform
Sep 15, 2026
Ulta Beauty Inc ULTA
Upgrade Outperform
Sep 15, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Initialise Outperform Outperform
Sep 15, 2026
UniCredit S.p.A. UNCRY
Initialise Sector Perform
Sep 11, 2026
Solaredge Technologies Inc SEDG
Hold Sector Perform Sector Perform
Sep 11, 2026
Colgate-Palmolive Co. CL
Initialise Outperform Outperform
Sep 11, 2026
PayPal Holdings Inc PYPL
Initialise Outperform Outperform
Sep 11, 2026
NVIDIA Corp NVDA
Initialise Outperform Outperform
Sep 11, 2026
Valvoline Inc VVV
Hold Outperform Outperform
Sep 11, 2026
HP Inc HPQ
Initialise Sector Perform Outperform
Sep 11, 2026
Copart, Inc. CPRT
Initialise Sector Perform
Sep 10, 2026
Dell Technologies Inc - Ordinary Shares - Class C DELL
Initialise Buy Outperform
Sep 10, 2026
Helmerich & Payne, Inc. HP
Hold Sector Perform Sector Perform
Sep 10, 2026
Biocryst Pharmaceuticals Inc. BCRX
Downgrade Outperform Sector Perform
Sep 10, 2026
Paccar Inc. PCAR
Upgrade Sector Perform Outperform
Sep 10, 2026
Microsoft Corporation MSFT
Hold Outperform Outperform
Sep 10, 2026
TECHNIP ENERGIES ORD SHS THNPF
Upgrade Sector Perform Outperform
Sep 10, 2026
HP Inc HPQ
Initialise Sector Perform
Sep 10, 2026
Core & Main Inc - Ordinary Shares Class A CNM
Hold Outperform Outperform
Sep 09, 2026
Qualcomm, Inc. QCOM
Hold Sector Perform Sector Perform
Sep 09, 2026
Smurfit WestRock plc SW
Initialise Sector Perform Outperform
Sep 09, 2026
Casey`s General Stores, Inc. CASY
Hold Sector Perform Sector Perform
Sep 09, 2026
Pharvaris NV PHVS
Hold Outperform Outperform
Sep 09, 2026
StepStone Group Inc - Ordinary Shares - Class A STEP
Initialise Outperform
Sep 09, 2026
Evommune, Inc. EVMN
Hold Outperform Outperform
Sep 09, 2026
Dyne Therapeutics Inc DYN
Hold Outperform Outperform
Sep 08, 2026
GSK Plc - ADR GSK
Initialise Outperform Sector Perform
Sep 08, 2026
Sanofi - ADR SNY
Initialise Sector Perform
Sep 08, 2026
Intel Corp. INTC
Initialise Sector Perform Outperform
Sep 08, 2026
Astrazeneca plc - ADR AZN
Initialise Outperform
Sep 08, 2026
Colgate-Palmolive Co. CL
Hold Outperform Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Underperform
To Underperform
Action Hold
From Outperform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Sector Perform
To Sector Perform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Sector Perform
Action Hold
From Sector Perform
To Sector Perform
Action Initialise
From -
To Outperform
Action Downgrade
From Sector Perform
To Sector Perform
Action Downgrade
From Sector Perform
To Underperform
Action Upgrade
From Outperform
To Buy
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Sector Perform
Action Hold
From Sector Perform
To Sector Perform
Action Initialise
From Outperform
To Sector Perform
Action Upgrade
From Sector Perform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
To Outperform
Action Upgrade
From -
To Outperform
Action Initialise
From Outperform
To Outperform
Action Initialise
From -
To Sector Perform
Action Hold
From Sector Perform
To Sector Perform
Action Initialise
From Outperform
To Outperform
Action Initialise
From Outperform
To Outperform
Action Initialise
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From Sector Perform
To Outperform
Action Initialise
From -
To Sector Perform
Action Initialise
From Buy
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Downgrade
From Outperform
To Sector Perform
Action Upgrade
From Sector Perform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Sector Perform
To Outperform
Action Initialise
From -
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Initialise
From Sector Perform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From Outperform
To Sector Perform
Action Initialise
From -
To Sector Perform
Action Initialise
From Sector Perform
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform