← Back to Analysts

RBC Capital Score: 41

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.
+12.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 📉
56%
2175 W / 1703 L
Target Met
? How often was the target reached?
Hits vs. Total.
82%
1982 W / 427 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
18%
445 W / 1964 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
7%
171 W / 2238 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%
899 W / 730 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
57%
2005 W / 1522 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
48%
170 W / 181 L

Top 5 Analysts (Score, >10 Trades)

1. Stephen D'Ambrisi 65 2. Josh Wolfson 53 3. Rowland Mayor 51 4. Gerard Cassidy 47 5. Matthew McKellar 47

Top 5 Analysts (Score, >50 Trades)

1. Jon Arfstrom 45 2. Ken Herbert 44 3. Mike Dahl 43 4. Ashish Sabadra 40 5. Ben Hendrix 40

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 28, 2026
Jazz Pharmaceuticals plc JAZZ
BUY Leonid Timashev $299.00
Est. +21%
$247.45 $252.72
$247.57 +0.0%
Aug 28, 2026
Affirm Holdings Inc - Ordinary Shares - Class A AFRM
BUY Daniel Perlin $96.00
Est. +15%
$83.24 $90.44
$74.30 -10.7%
Aug 28, 2026
Martin Marietta Materials, Inc. MLM
BUY - $620.00
Est. +17%
$528.33 $536.27
$508.94 -3.7%
Aug 27, 2026
Agilent Technologies Inc. A
BUY - $185.00
Est. +17%
$158.78 $163.75
$149.92 -5.6%
Aug 27, 2026
Nutanix Inc - Ordinary Shares - Class A NTNX
BUY Matthew Hedberg $90.00
Est. +28%
$70.49 $74.42
$68.08 -3.4%
Aug 27, 2026
Agilent Technologies Inc. A
BUY - $180.00
Est. +14%
$157.92 $163.75
$149.92 -5.1%
Aug 27, 2026
Veeva Systems Inc - Ordinary Shares - Class A VEEV
BUY - $325.00
Est. +13%
$286.68 $296.24
$284.38 -0.8%
Aug 27, 2026
Targa Resources Corp TRGP
BUY Elvira Scotto $338.00
Est. +16%
$291.12 $299.48
$293.54 +0.8%
Aug 27, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY - $250.00
Est. +12%
$223.34 $233.85
$214.97 -3.7%
Aug 27, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY - $260.00
Est. +17%
$222.74 $233.85
$214.97 -3.5%
Aug 27, 2026
Okta Inc - Ordinary Shares - Class A OKTA
BUY - $195.00
Est. +19%
$164.50 $174.85
$170.42 +3.6%
Aug 27, 2026
J.M. Smucker Co. SJM
BUY - $150.00
Est. +15%
$131.00 $135.89
$128.51 -1.9%
Aug 27, 2026
NVIDIA Corp NVDA
BUY - $330.00
Est. +46%
$225.53 $230.47
$228.41 +1.3%
Aug 27, 2026
Revolution Medicines Inc RVMD
BUY Leonid Timashev $251.00
Est. +14%
$220.82 $224.31
$210.87 -4.5%
Aug 26, 2026
Valley National Bancorp VLY
BUY - $17.00
Est. +20%
$14.13 $14.19
$13.90 -1.6%
Aug 26, 2026
Jazz Pharmaceuticals plc JAZZ
BUY Leonid Timashev $277.00
Est. +8%
$257.54 $259.83
$247.57 -3.9%
Aug 26, 2026
Box Inc - Ordinary Shares - Class A BOX
SELL Rishi Jaluria $26.00
Est. +22%
$33.22 $32.66 (Low)
$35.96 -8.2%
Aug 25, 2026
JFrog Ltd FROG
BUY - $118.00
Est. +32%
$89.48 $105.76
$90.61 +1.3%
Aug 25, 2026
eHealth Inc EHTH
BUY Ben Hendrix $2.00
Est. +63%
$1.23 $1.25
$0.95 -22.8%
Aug 25, 2026
Nike, Inc. - Ordinary Shares - Class B NKE
BUY Piral Dadhania $45.00
Est. +10%
$40.75 $39.88
$38.77 -4.9%
Aug 25, 2026
Biogen Inc BIIB
BUY - $260.00
Est. +19%
$218.12 $225.80
$224.51 +2.9%
Aug 25, 2026
Atlassian Corporation - Ordinary Shares - Class A TEAM
BUY - $215.00
Est. +29%
$166.49 $198.60
$194.68 +16.9%
Aug 25, 2026
Baker Hughes Co - Ordinary Shares - Class A BKR
BUY Keith Mackey $76.00
Est. +23%
$61.99 $65.27
$63.64 +2.7%
Aug 24, 2026
Bank of Montreal BMO
SELL - $74.00
Est. +57%
$173.51 $166.96 (Low)
$176.86 -1.9%
Aug 24, 2026
Cheniere Energy Partners LP - Unit CQP
SELL - $65.00
Est. +5%
$68.38 $67.16 (Low)
$68.41 0.0%
Aug 24, 2026
U.S. Bancorp. USB
BUY Gerard Cassidy $68.00
Est. +9%
$62.33 $63.71
$63.53 +1.9%
Aug 24, 2026
Easterly Government Properties Inc DEA
SELL Michael Carroll $24.00
Est. +2%
$24.60 $24.25 (Low)
$24.31 +1.2%
Aug 24, 2026
Cheniere Energy Inc. LNG
BUY Elvira Scotto $319.00
Est. +15%
$277.45 $299.18
$290.85 +4.8%
Aug 24, 2026
Western Midstream Partners LP - Unit WES
SELL - $47.00
Est. +3%
$48.36 $47.64 (Low)
$49.19 -1.7%
Aug 21, 2026
MPLX LP - Unit MPLX
BUY Elvira Scotto $64.00
Est. +10%
$58.40 $60.04
$59.34 +1.6%
Aug 21, 2026
Hershey Company HSY
BUY - $206.00
Est. +10%
$187.84 $190.25
$175.06 -6.8%
Aug 21, 2026
Aveanna Healthcare Holdings Inc AVAH
BUY - $16.00
Est. +22%
$13.16 $14.00
$13.64 +3.6%
Aug 21, 2026
Advance Auto Parts Inc AAP
BUY Steven Shemesh $52.00
Est. +22%
$42.52 $44.66
$42.72 +0.5%
Aug 21, 2026
Walmart Inc WMT
BUY Steven Shemesh $131.00
Est. +26%
$103.84 $109.35
$108.42 +4.4%
Aug 21, 2026
Limbach Holdings Inc LMB
BUY - $50.00
Est. +17%
$42.75 $49.89
$49.55 +15.9%
Aug 20, 2026
Target Corp TGT
BUY - $178.00
Est. +11%
$159.68 $170.75
$164.01 +2.7%
Aug 20, 2026
Pennant Group Inc PNTG
BUY Ben Hendrix $44.00
Est. +12%
$39.41 $39.54
$38.54 -2.2%
Aug 20, 2026
NVIDIA Corp NVDA
BUY Srini Pajjuri $300.00
Est. +38%
$217.65 $230.47
$228.41 +4.9%
Aug 20, 2026
Coty Inc - Ordinary Shares - Class A COTY
SELL - $3.00
Est. +1%
$3.03 $2.64 (Low)
$2.93 +3.3%
Aug 20, 2026
Jack Henry & Associates, Inc. JKHY
BUY - $178.00
Est. +8%
$165.21 $174.78
$168.37 +1.9%
Aug 20, 2026
Merck & Co Inc MRK
SELL - $150.00
Est. +1%
$152.22 $145.75 (Low)
$152.34 -0.1%
Aug 20, 2026
Estee Lauder Cos., Inc. - Ordinary Shares - Class A EL
BUY - $120.00
Est. +24%
$96.86 $108.38
$100.86 +4.1%
Aug 19, 2026
Cardinal Health, Inc. CAH
BUY Ryan Halsted $276.00
Est. +17%
$234.98 $249.27
$248.61 +5.8%
Aug 19, 2026
Mckesson Corporation MCK
SELL Ryan Halsted $845.00
Est. +3%
$869.26 $859.75 (Low)
$921.38 -6.0%
Aug 19, 2026
Cencora Inc. COR
BUY Ryan Halsted $330.00
Est. +4%
$316.13 $338.71
$337.22 +6.7%
Aug 19, 2026
Global Payments, Inc. GPN
BUY Daniel Perlin $102.00
Est. +10%
$92.38 $95.88
$91.77 -0.7%
Aug 19, 2026
Home Depot, Inc. HD
SELL Steven Shemesh $342.00
Est. +2%
$347.75 $315.21 (Low)
$318.07 +8.5%
Aug 19, 2026
Moderna Inc MRNA
SELL Luca Issi $130.00
Est. +14%
$151.30 $130.00 (Low)
$148.87 +1.6%
Aug 19, 2026
Aramark ARMK
BUY - $70.00
Est. +16%
$60.23 $59.90
$57.28 -4.9%
Aug 19, 2026
Mercury Systems Inc MRCY
BUY - $120.00
Est. +21%
$99.51 $92.77
$84.71 -14.9%
Analyst Leonid Timashev
Signal & Target
BUY $299.00
Start Price $247.45
Best Price (1Y)
$252.72
Current Price $247.57
Return +0.0%
Analyst Daniel Perlin
Signal & Target
BUY $96.00
Start Price $83.24
Best Price (1Y)
$90.44
Current Price $74.30
Return -10.7%
Analyst -
Signal & Target
BUY $620.00
Start Price $528.33
Best Price (1Y)
$536.27
Current Price $508.94
Return -3.7%
Analyst -
Signal & Target
BUY $185.00
Start Price $158.78
Best Price (1Y)
$163.75
Current Price $149.92
Return -5.6%
Analyst Matthew Hedberg
Signal & Target
BUY $90.00
Start Price $70.49
Best Price (1Y)
$74.42
Current Price $68.08
Return -3.4%
Analyst -
Signal & Target
BUY $180.00
Start Price $157.92
Best Price (1Y)
$163.75
Current Price $149.92
Return -5.1%
Analyst -
Signal & Target
BUY $325.00
Start Price $286.68
Best Price (1Y)
$296.24
Current Price $284.38
Return -0.8%
Analyst Elvira Scotto
Signal & Target
BUY $338.00
Start Price $291.12
Best Price (1Y)
$299.48
Current Price $293.54
Return +0.8%
Analyst -
Signal & Target
BUY $250.00
Start Price $223.34
Best Price (1Y)
$233.85
Current Price $214.97
Return -3.7%
Analyst -
Signal & Target
BUY $260.00
Start Price $222.74
Best Price (1Y)
$233.85
Current Price $214.97
Return -3.5%
Analyst -
Signal & Target
BUY $195.00
Start Price $164.50
Best Price (1Y)
$174.85
Current Price $170.42
Return +3.6%
Analyst -
Signal & Target
BUY $150.00
Start Price $131.00
Best Price (1Y)
$135.89
Current Price $128.51
Return -1.9%
NVIDIA Corp
NVDA
Aug 27, 2026
Analyst -
Signal & Target
BUY $330.00
Start Price $225.53
Best Price (1Y)
$230.47
Current Price $228.41
Return +1.3%
Analyst Leonid Timashev
Signal & Target
BUY $251.00
Start Price $220.82
Best Price (1Y)
$224.31
Current Price $210.87
Return -4.5%
Analyst -
Signal & Target
BUY $17.00
Start Price $14.13
Best Price (1Y)
$14.19
Current Price $13.90
Return -1.6%
Analyst Leonid Timashev
Signal & Target
BUY $277.00
Start Price $257.54
Best Price (1Y)
$259.83
Current Price $247.57
Return -3.9%
Analyst Rishi Jaluria
Signal & Target
SELL $26.00
Start Price $33.22
Best Price (1Y)
$32.66
Current Price $35.96
Return -8.2%
JFrog Ltd
FROG
Aug 25, 2026
Analyst -
Signal & Target
BUY $118.00
Start Price $89.48
Best Price (1Y)
$105.76
Current Price $90.61
Return +1.3%
eHealth Inc
EHTH
Aug 25, 2026
Analyst Ben Hendrix
Signal & Target
BUY $2.00
Start Price $1.23
Best Price (1Y)
$1.25
Current Price $0.95
Return -22.8%
Analyst Piral Dadhania
Signal & Target
BUY $45.00
Start Price $40.75
Best Price (1Y)
$39.88
Current Price $38.77
Return -4.9%
Biogen Inc
BIIB
Aug 25, 2026
Analyst -
Signal & Target
BUY $260.00
Start Price $218.12
Best Price (1Y)
$225.80
Current Price $224.51
Return +2.9%
Analyst -
Signal & Target
BUY $215.00
Start Price $166.49
Best Price (1Y)
$198.60
Current Price $194.68
Return +16.9%
Analyst Keith Mackey
Signal & Target
BUY $76.00
Start Price $61.99
Best Price (1Y)
$65.27
Current Price $63.64
Return +2.7%
Analyst -
Signal & Target
SELL $74.00
Start Price $173.51
Best Price (1Y)
$166.96
Current Price $176.86
Return -1.9%
Analyst -
Signal & Target
SELL $65.00
Start Price $68.38
Best Price (1Y)
$67.16
Current Price $68.41
Return 0.0%
U.S. Bancorp.
USB
Aug 24, 2026
Analyst Gerard Cassidy
Signal & Target
BUY $68.00
Start Price $62.33
Best Price (1Y)
$63.71
Current Price $63.53
Return +1.9%
Analyst Michael Carroll
Signal & Target
SELL $24.00
Start Price $24.60
Best Price (1Y)
$24.25
Current Price $24.31
Return +1.2%
Analyst Elvira Scotto
Signal & Target
BUY $319.00
Start Price $277.45
Best Price (1Y)
$299.18
Current Price $290.85
Return +4.8%
Analyst -
Signal & Target
SELL $47.00
Start Price $48.36
Best Price (1Y)
$47.64
Current Price $49.19
Return -1.7%
Analyst Elvira Scotto
Signal & Target
BUY $64.00
Start Price $58.40
Best Price (1Y)
$60.04
Current Price $59.34
Return +1.6%
Analyst -
Signal & Target
BUY $206.00
Start Price $187.84
Best Price (1Y)
$190.25
Current Price $175.06
Return -6.8%
Analyst -
Signal & Target
BUY $16.00
Start Price $13.16
Best Price (1Y)
$14.00
Current Price $13.64
Return +3.6%
Analyst Steven Shemesh
Signal & Target
BUY $52.00
Start Price $42.52
Best Price (1Y)
$44.66
Current Price $42.72
Return +0.5%
Walmart Inc
WMT
Aug 21, 2026
Analyst Steven Shemesh
Signal & Target
BUY $131.00
Start Price $103.84
Best Price (1Y)
$109.35
Current Price $108.42
Return +4.4%
Analyst -
Signal & Target
BUY $50.00
Start Price $42.75
Best Price (1Y)
$49.89
Current Price $49.55
Return +15.9%
Target Corp
TGT
Aug 20, 2026
Analyst -
Signal & Target
BUY $178.00
Start Price $159.68
Best Price (1Y)
$170.75
Current Price $164.01
Return +2.7%
Analyst Ben Hendrix
Signal & Target
BUY $44.00
Start Price $39.41
Best Price (1Y)
$39.54
Current Price $38.54
Return -2.2%
NVIDIA Corp
NVDA
Aug 20, 2026
Analyst Srini Pajjuri
Signal & Target
BUY $300.00
Start Price $217.65
Best Price (1Y)
$230.47
Current Price $228.41
Return +4.9%
Analyst -
Signal & Target
SELL $3.00
Start Price $3.03
Best Price (1Y)
$2.64
Current Price $2.93
Return +3.3%
Analyst -
Signal & Target
BUY $178.00
Start Price $165.21
Best Price (1Y)
$174.78
Current Price $168.37
Return +1.9%
Analyst -
Signal & Target
SELL $150.00
Start Price $152.22
Best Price (1Y)
$145.75
Current Price $152.34
Return -0.1%
Analyst -
Signal & Target
BUY $120.00
Start Price $96.86
Best Price (1Y)
$108.38
Current Price $100.86
Return +4.1%
Analyst Ryan Halsted
Signal & Target
BUY $276.00
Start Price $234.98
Best Price (1Y)
$249.27
Current Price $248.61
Return +5.8%
Analyst Ryan Halsted
Signal & Target
SELL $845.00
Start Price $869.26
Best Price (1Y)
$859.75
Current Price $921.38
Return -6.0%
Cencora Inc.
COR
Aug 19, 2026
Analyst Ryan Halsted
Signal & Target
BUY $330.00
Start Price $316.13
Best Price (1Y)
$338.71
Current Price $337.22
Return +6.7%
Analyst Daniel Perlin
Signal & Target
BUY $102.00
Start Price $92.38
Best Price (1Y)
$95.88
Current Price $91.77
Return -0.7%
Analyst Steven Shemesh
Signal & Target
SELL $342.00
Start Price $347.75
Best Price (1Y)
$315.21
Current Price $318.07
Return +8.5%
Moderna Inc
MRNA
Aug 19, 2026
Analyst Luca Issi
Signal & Target
SELL $130.00
Start Price $151.30
Best Price (1Y)
$130.00
Current Price $148.87
Return +1.6%
Aramark
ARMK
Aug 19, 2026
Analyst -
Signal & Target
BUY $70.00
Start Price $60.23
Best Price (1Y)
$59.90
Current Price $57.28
Return -4.9%
Analyst -
Signal & Target
BUY $120.00
Start Price $99.51
Best Price (1Y)
$92.77
Current Price $84.71
Return -14.9%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 28, 2026
Affirm Holdings Inc - Ordinary Shares - Class A AFRM
Hold Sector Perform Sector Perform
Aug 28, 2026
Martin Marietta Materials, Inc. MLM
Hold Sector Perform Sector Perform
Aug 28, 2026
Corteva Inc CTVA
Hold Overweight Overweight
Aug 28, 2026
Toronto Dominion Bank TD
Hold Outperform Outperform
Aug 28, 2026
Canadian Imperial Bank Of Commerce CM
Hold Outperform Outperform
Aug 28, 2026
Workday Inc - Ordinary Shares - Class A WDAY
Hold Outperform Outperform
Aug 27, 2026
Telesat Corp - Ordinary Shares - Class A TSAT
Initialise Outperform
Aug 27, 2026
Veeva Systems Inc - Ordinary Shares - Class A VEEV
Hold Outperform Outperform
Aug 27, 2026
Factset Research Systems Inc. FDS
Hold Sector Perform Sector Perform
Aug 27, 2026
Bank Of Nova Scotia BNS
Hold Sector Perform Sector Perform
Aug 27, 2026
Salesforce Inc CRM
Hold Sector Perform Sector Perform
Aug 27, 2026
Bank of Montreal BMO
Hold Sector Perform Sector Perform
Aug 27, 2026
Revolution Medicines Inc RVMD
Hold Outperform Outperform
Aug 27, 2026
Agilent Technologies Inc. A
Hold Outperform Outperform
Aug 26, 2026
Jazz Pharmaceuticals plc JAZZ
Hold Outperform Outperform
Aug 26, 2026
Valley National Bancorp VLY
Hold Outperform Outperform
Aug 26, 2026
Zoom Video Communications Inc - Ordinary Shares - Class A ZM
Hold Outperform Outperform
Aug 26, 2026
Box Inc - Ordinary Shares - Class A BOX
Hold Underperform Underperform
Aug 26, 2026
Broadcom Inc AVGO
Hold Sector Perform Sector Perform
Aug 26, 2026
Solaredge Technologies Inc SEDG
Initialise Sector Perform Outperform
Aug 25, 2026
Biogen Inc BIIB
Hold Outperform Outperform
Aug 25, 2026
Nike, Inc. - Ordinary Shares - Class B NKE
Hold Sector Perform Sector Perform
Aug 25, 2026
JFrog Ltd FROG
Initialise Outperform
Aug 25, 2026
eHealth Inc EHTH
Hold Sector Perform Sector Perform
Aug 25, 2026
Baker Hughes Co - Ordinary Shares - Class A BKR
Hold Outperform Outperform
Aug 25, 2026
J.M. Smucker Co. SJM
Hold Outperform Outperform
Aug 25, 2026
Ollies Bargain Outlet Holdings Inc OLLI
Hold Outperform Outperform
Aug 25, 2026
Atlassian Corporation - Ordinary Shares - Class A TEAM
Initialise Outperform
Aug 24, 2026
Fortune Brands Innovations Inc FBIN
Initialise Outperform Outperform
Aug 24, 2026
U.S. Bancorp. USB
Hold Outperform Outperform
Aug 24, 2026
Easterly Government Properties Inc DEA
Hold Underperform Underperform
Aug 24, 2026
Western Midstream Partners LP - Unit WES
Hold Sector Perform Sector Perform
Aug 24, 2026
Cheniere Energy Inc. LNG
Hold Outperform Outperform
Aug 24, 2026
Cheniere Energy Partners LP - Unit CQP
Hold Sector Perform Sector Perform
Aug 21, 2026
Hershey Company HSY
Hold Sector Perform Sector Perform
Aug 21, 2026
MPLX LP - Unit MPLX
Hold Outperform Outperform
Aug 21, 2026
Walmart Inc WMT
Hold Outperform Outperform
Aug 21, 2026
Aveanna Healthcare Holdings Inc AVAH
Hold Outperform Outperform
Aug 20, 2026
AngloGold Ashanti Plc. AU
Downgrade Sector Perform Sector Perform
Aug 20, 2026
Merck & Co Inc MRK
Downgrade Outperform Sector Perform
Aug 20, 2026
Etsy Inc ETSY
Downgrade Sector Perform
Aug 20, 2026
Estee Lauder Cos., Inc. - Ordinary Shares - Class A EL
Hold Outperform Outperform
Aug 20, 2026
Coty Inc - Ordinary Shares - Class A COTY
Downgrade Outperform Sector Perform
Aug 20, 2026
Pennant Group Inc PNTG
Hold Outperform Outperform
Aug 20, 2026
Jack Henry & Associates, Inc. JKHY
Hold Outperform Outperform
Aug 20, 2026
NVIDIA Corp NVDA
Hold Outperform Outperform
Aug 19, 2026
Cencora Inc. COR
Initialise Sector Perform
Aug 19, 2026
Procter & Gamble Co. PG
Hold Outperform Outperform
Aug 19, 2026
NVIDIA Corp NVDA
Downgrade Outperform Neutral
Aug 19, 2026
Dollar Tree Inc DLTR
Initialise Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Overweight
To Overweight
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Underperform
To Underperform
Action Hold
From Sector Perform
To Sector Perform
Action Initialise
From Sector Perform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Initialise
From -
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Underperform
To Underperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Sector Perform
To Sector Perform
Action Downgrade
From Outperform
To Sector Perform
Action Downgrade
From -
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Neutral
Action Initialise
From -
To Outperform