← Back to Analysts

BMO Capital Score: 39

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.
+11.5%
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%
1300 W / 1119 L
Target Met
? How often was the target reached?
Hits vs. Total.
78%
1255 W / 360 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
18%
292 W / 1323 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
7%
109 W / 1506 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%
487 W / 404 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
54%
1169 W / 1010 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
55%
131 W / 109 L

Top 5 Analysts (Score, >10 Trades)

1. Juan Sanabria 48 2. 46 3. Brennan Hawken 46 4. Daniel Jester 46 5. Michael Zaremski 45

Top 5 Analysts (Score, >50 Trades)

1. 46 2. Daniel Jester 46 3. Michael Zaremski 45 4. James Thalacker 45 5. Jeffrey Silber 38

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 28, 2026
Dollar General Corp. DG
BUY - $135.00
Est. +9%
$123.40 $134.13
$131.27 +6.4%
Aug 28, 2026
Workday Inc - Ordinary Shares - Class A WDAY
BUY - $230.00
Est. +18%
$195.43 $211.83
$206.92 +5.9%
Aug 28, 2026
Assurant Inc AIZ
BUY Charlie Lederer $320.00
Est. +12%
$285.88 $288.45
$287.71 +0.6%
Aug 28, 2026
DTE Energy Co. DTE
BUY James Thalacker $143.00
Est. +5%
$136.65 $137.23
$137.07 +0.3%
Aug 28, 2026
Autodesk Inc. ADSK
BUY - $283.00
Est. +11%
$254.41 $267.00
$237.52 -6.6%
Aug 28, 2026
Affirm Holdings Inc - Ordinary Shares - Class A AFRM
BUY - $101.00
Est. +18%
$85.30 $90.44
$74.30 -12.9%
Aug 28, 2026
Dollar Tree Inc DLTR
BUY Kelly Bania $135.00
Est. +6%
$127.00 $134.99
$131.04 +3.2%
Aug 27, 2026
First Solar Inc FSLR
BUY Ameet Thakkar $265.00
Est. +29%
$205.93 $213.20
$207.42 +0.7%
Aug 27, 2026
Okta Inc - Ordinary Shares - Class A OKTA
BUY Keith Bachman $187.00
Est. +39%
$134.42 $174.85
$170.42 +26.8%
Aug 27, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY - $235.00
Est. +24%
$189.18 $233.85
$214.97 +13.6%
Aug 27, 2026
Extra Space Storage Inc. EXR
BUY - $170.00
Est. +18%
$144.09 $145.28
$140.98 -2.2%
Aug 27, 2026
Veeva Systems Inc - Ordinary Shares - Class A VEEV
BUY - $270.00
Est. +10%
$244.69 $296.24
$284.38 +16.2%
Aug 25, 2026
Bank of Montreal BMO
BUY Michael Zaremski $203.00
Est. +18%
$172.35 $177.16
$176.86 +2.6%
Aug 24, 2026
Extra Space Storage Inc. EXR
BUY - $160.00
Est. +9%
$146.25 $147.79
$140.98 -3.6%
Aug 24, 2026
Bank of Montreal BMO
SELL Daniel Jester $103.00
Est. +41%
$173.49 $166.96 (Low)
$176.86 -1.9%
Aug 24, 2026
Costar Group, Inc. CSGP
BUY Jeffrey Silber $33.00
Est. +2%
$32.26 $33.28
$31.68 -1.8%
Aug 21, 2026
Walmart Inc WMT
BUY Kelly Bania $126.00
Est. +23%
$102.45 $109.35
$108.42 +5.8%
Aug 21, 2026
Advance Auto Parts Inc AAP
BUY - $50.00
Est. +17%
$42.65 $44.66
$42.72 +0.2%
Aug 20, 2026
Merck & Co Inc MRK
BUY - $170.00
Est. +14%
$149.65 $156.91
$152.34 +1.8%
Aug 20, 2026
NVIDIA Corp NVDA
BUY - $340.00
Est. +57%
$216.85 $230.47
$228.41 +5.3%
Aug 20, 2026
Semtech Corp. SMTC
BUY - $155.00
Est. +24%
$124.88 $150.30
$135.40 +8.4%
Aug 20, 2026
Micron Technology Inc. MU
BUY - $1,300.00
Est. +33%
$974.33 $969.44
$958.16 -1.7%
Aug 20, 2026
Marvell Technology Inc MRVL
SELL - $250.00
Est. +0%
$251.01 $200.62 (Low)
$208.83 +16.8%
Aug 20, 2026
D-Wave Quantum Inc QBTS
BUY Harsh Kumar $35.00
Est. +86%
$18.84 $19.95
$16.84 -10.6%
Aug 20, 2026
Impinj Inc PI
BUY Harsh Kumar $220.00
Est. +38%
$159.73 $179.57
$175.38 +9.8%
Aug 20, 2026
BILL Holdings Inc BILL
BUY - $55.00
Est. +16%
$47.47 $50.89
$50.86 +7.1%
Aug 20, 2026
Palo Alto Networks Inc PANW
BUY - $415.00
Est. +16%
$356.96 $387.33
$331.94 -7.0%
Aug 20, 2026
Advanced Micro Devices Inc. AMD
BUY - $550.00
Est. +17%
$469.46 $491.12
$456.16 -2.8%
Aug 20, 2026
Okta Inc - Ordinary Shares - Class A OKTA
BUY - $168.00
Est. +23%
$137.08 $174.85
$170.42 +24.3%
Aug 20, 2026
Skyworks Solutions, Inc. SWKS
BUY Harsh Kumar $70.00
Est. +3%
$67.94 $73.25
$71.50 +5.2%
Aug 20, 2026
Target Corp TGT
BUY Kelly Bania $160.00
Est. +1%
$159.03 $170.75
$164.01 +3.1%
Aug 20, 2026
Broadcom Inc AVGO
BUY - $455.00
Est. +25%
$364.03 $376.59
$357.16 -1.9%
Aug 20, 2026
MACOM Technology Solutions Holdings Inc MTSI
BUY - $335.00
Est. +26%
$266.18 $286.18
$259.95 -2.3%
Aug 20, 2026
Analog Devices Inc. ADI
BUY Harsh Kumar $430.00
Est. +16%
$370.24 $377.49
$356.50 -3.7%
Aug 18, 2026
Akoustis Technologies Inc AKTS
BUY David Lebowitz $37.00
Est. +48%
$25.00 $27.66
$26.65 +6.6%
Aug 18, 2026
Gartner, Inc. IT
BUY - $206.00
Est. +15%
$179.19 $203.01
$195.46 +9.1%
Aug 18, 2026
Biomarin Pharmaceutical Inc. - Registered Shares BMRN
BUY David Lebowitz $98.00
Est. +46%
$66.99 $68.29
$66.43 -0.8%
Aug 18, 2026
Alnylam Pharmaceuticals Inc ALNY
BUY - $318.00
Est. +39%
$228.61 $271.12
$264.50 +15.7%
Aug 18, 2026
Exelixis Inc EXEL
BUY - $54.00
Est. +2%
$53.12 $59.72
$59.13 +11.3%
Aug 18, 2026
Ascendis Pharma A/S - ADR ASND
BUY - $319.00
Est. +28%
$248.85 $272.44
$271.12 +8.9%
Aug 18, 2026
Bicara Therapeutics Inc. Common Stock BCAX
BUY - $35.00
Est. +40%
$24.92 $25.24
$23.34 -6.3%
Aug 18, 2026
Prime Medicine Inc PRME
BUY - $9.00
Est. +195%
$3.05 $3.72
$3.71 +21.6%
Aug 18, 2026
Perspective Therapeutics Inc CATX
BUY - $11.00
Est. +243%
$3.21 $3.34
$3.12 -2.8%
Aug 17, 2026
Brookfield Renewable Partners LP - Unit BEP
BUY - $41.00
Est. +18%
$34.74 $35.01
$31.10 -10.5%
Aug 17, 2026
Sinda Ltd. SIND
BUY Kevin O'Halloran $19.00
Est. +14%
$16.63 $18.95
$16.34 -1.7%
Aug 17, 2026
Protagonist Therapeutics Inc PTGX
BUY - $178.00
Est. +15%
$154.70 $160.00
$148.80 -3.8%
Aug 17, 2026
Alliance Laundry Holdings Inc. ALH
BUY Ketan Mamtora $31.00
Est. +26%
$24.61 $25.05
$22.68 -7.8%
Aug 14, 2026
Energy Fuels Inc UUUU
BUY Max Yerrill $18.00
Est. +23%
$14.58 $16.50
$14.35 -1.6%
Aug 14, 2026
Aveanna Healthcare Holdings Inc AVAH
BUY - $14.00
Est. +24%
$11.29 $14.00
$13.64 +20.8%
Aug 14, 2026
Legence Corp. Class A Common stock LGN
BUY - $105.00
Est. +66%
$63.24 $70.17
$52.63 -16.8%
Analyst -
Signal & Target
BUY $135.00
Start Price $123.40
Best Price (1Y)
$134.13
Current Price $131.27
Return +6.4%
Analyst -
Signal & Target
BUY $230.00
Start Price $195.43
Best Price (1Y)
$211.83
Current Price $206.92
Return +5.9%
Assurant Inc
AIZ
Aug 28, 2026
Analyst Charlie Lederer
Signal & Target
BUY $320.00
Start Price $285.88
Best Price (1Y)
$288.45
Current Price $287.71
Return +0.6%
Analyst James Thalacker
Signal & Target
BUY $143.00
Start Price $136.65
Best Price (1Y)
$137.23
Current Price $137.07
Return +0.3%
Analyst -
Signal & Target
BUY $283.00
Start Price $254.41
Best Price (1Y)
$267.00
Current Price $237.52
Return -6.6%
Analyst -
Signal & Target
BUY $101.00
Start Price $85.30
Best Price (1Y)
$90.44
Current Price $74.30
Return -12.9%
Analyst Kelly Bania
Signal & Target
BUY $135.00
Start Price $127.00
Best Price (1Y)
$134.99
Current Price $131.04
Return +3.2%
Analyst Ameet Thakkar
Signal & Target
BUY $265.00
Start Price $205.93
Best Price (1Y)
$213.20
Current Price $207.42
Return +0.7%
Analyst Keith Bachman
Signal & Target
BUY $187.00
Start Price $134.42
Best Price (1Y)
$174.85
Current Price $170.42
Return +26.8%
Analyst -
Signal & Target
BUY $235.00
Start Price $189.18
Best Price (1Y)
$233.85
Current Price $214.97
Return +13.6%
Analyst -
Signal & Target
BUY $170.00
Start Price $144.09
Best Price (1Y)
$145.28
Current Price $140.98
Return -2.2%
Analyst -
Signal & Target
BUY $270.00
Start Price $244.69
Best Price (1Y)
$296.24
Current Price $284.38
Return +16.2%
Signal & Target
BUY $203.00
Start Price $172.35
Best Price (1Y)
$177.16
Current Price $176.86
Return +2.6%
Analyst -
Signal & Target
BUY $160.00
Start Price $146.25
Best Price (1Y)
$147.79
Current Price $140.98
Return -3.6%
Analyst Daniel Jester
Signal & Target
SELL $103.00
Start Price $173.49
Best Price (1Y)
$166.96
Current Price $176.86
Return -1.9%
Analyst Jeffrey Silber
Signal & Target
BUY $33.00
Start Price $32.26
Best Price (1Y)
$33.28
Current Price $31.68
Return -1.8%
Walmart Inc
WMT
Aug 21, 2026
Analyst Kelly Bania
Signal & Target
BUY $126.00
Start Price $102.45
Best Price (1Y)
$109.35
Current Price $108.42
Return +5.8%
Analyst -
Signal & Target
BUY $50.00
Start Price $42.65
Best Price (1Y)
$44.66
Current Price $42.72
Return +0.2%
Analyst -
Signal & Target
BUY $170.00
Start Price $149.65
Best Price (1Y)
$156.91
Current Price $152.34
Return +1.8%
NVIDIA Corp
NVDA
Aug 20, 2026
Analyst -
Signal & Target
BUY $340.00
Start Price $216.85
Best Price (1Y)
$230.47
Current Price $228.41
Return +5.3%
Analyst -
Signal & Target
BUY $155.00
Start Price $124.88
Best Price (1Y)
$150.30
Current Price $135.40
Return +8.4%
Analyst -
Signal & Target
BUY $1,300.00
Start Price $974.33
Best Price (1Y)
$969.44
Current Price $958.16
Return -1.7%
Analyst -
Signal & Target
SELL $250.00
Start Price $251.01
Best Price (1Y)
$200.62
Current Price $208.83
Return +16.8%
Analyst Harsh Kumar
Signal & Target
BUY $35.00
Start Price $18.84
Best Price (1Y)
$19.95
Current Price $16.84
Return -10.6%
Impinj Inc
PI
Aug 20, 2026
Analyst Harsh Kumar
Signal & Target
BUY $220.00
Start Price $159.73
Best Price (1Y)
$179.57
Current Price $175.38
Return +9.8%
Analyst -
Signal & Target
BUY $55.00
Start Price $47.47
Best Price (1Y)
$50.89
Current Price $50.86
Return +7.1%
Analyst -
Signal & Target
BUY $415.00
Start Price $356.96
Best Price (1Y)
$387.33
Current Price $331.94
Return -7.0%
Analyst -
Signal & Target
BUY $550.00
Start Price $469.46
Best Price (1Y)
$491.12
Current Price $456.16
Return -2.8%
Analyst -
Signal & Target
BUY $168.00
Start Price $137.08
Best Price (1Y)
$174.85
Current Price $170.42
Return +24.3%
Analyst Harsh Kumar
Signal & Target
BUY $70.00
Start Price $67.94
Best Price (1Y)
$73.25
Current Price $71.50
Return +5.2%
Target Corp
TGT
Aug 20, 2026
Analyst Kelly Bania
Signal & Target
BUY $160.00
Start Price $159.03
Best Price (1Y)
$170.75
Current Price $164.01
Return +3.1%
Broadcom Inc
AVGO
Aug 20, 2026
Analyst -
Signal & Target
BUY $455.00
Start Price $364.03
Best Price (1Y)
$376.59
Current Price $357.16
Return -1.9%
Analyst -
Signal & Target
BUY $335.00
Start Price $266.18
Best Price (1Y)
$286.18
Current Price $259.95
Return -2.3%
Analyst Harsh Kumar
Signal & Target
BUY $430.00
Start Price $370.24
Best Price (1Y)
$377.49
Current Price $356.50
Return -3.7%
Analyst David Lebowitz
Signal & Target
BUY $37.00
Start Price $25.00
Best Price (1Y)
$27.66
Current Price $26.65
Return +6.6%
Gartner, Inc.
IT
Aug 18, 2026
Analyst -
Signal & Target
BUY $206.00
Start Price $179.19
Best Price (1Y)
$203.01
Current Price $195.46
Return +9.1%
Analyst David Lebowitz
Signal & Target
BUY $98.00
Start Price $66.99
Best Price (1Y)
$68.29
Current Price $66.43
Return -0.8%
Analyst -
Signal & Target
BUY $318.00
Start Price $228.61
Best Price (1Y)
$271.12
Current Price $264.50
Return +15.7%
Exelixis Inc
EXEL
Aug 18, 2026
Analyst -
Signal & Target
BUY $54.00
Start Price $53.12
Best Price (1Y)
$59.72
Current Price $59.13
Return +11.3%
Analyst -
Signal & Target
BUY $319.00
Start Price $248.85
Best Price (1Y)
$272.44
Current Price $271.12
Return +8.9%
Analyst -
Signal & Target
BUY $35.00
Start Price $24.92
Best Price (1Y)
$25.24
Current Price $23.34
Return -6.3%
Analyst -
Signal & Target
BUY $9.00
Start Price $3.05
Best Price (1Y)
$3.72
Current Price $3.71
Return +21.6%
Analyst -
Signal & Target
BUY $11.00
Start Price $3.21
Best Price (1Y)
$3.34
Current Price $3.12
Return -2.8%
Analyst -
Signal & Target
BUY $41.00
Start Price $34.74
Best Price (1Y)
$35.01
Current Price $31.10
Return -10.5%
Sinda Ltd.
SIND
Aug 17, 2026
Signal & Target
BUY $19.00
Start Price $16.63
Best Price (1Y)
$18.95
Current Price $16.34
Return -1.7%
Analyst -
Signal & Target
BUY $178.00
Start Price $154.70
Best Price (1Y)
$160.00
Current Price $148.80
Return -3.8%
Analyst Ketan Mamtora
Signal & Target
BUY $31.00
Start Price $24.61
Best Price (1Y)
$25.05
Current Price $22.68
Return -7.8%
Analyst Max Yerrill
Signal & Target
BUY $18.00
Start Price $14.58
Best Price (1Y)
$16.50
Current Price $14.35
Return -1.6%
Analyst -
Signal & Target
BUY $14.00
Start Price $11.29
Best Price (1Y)
$14.00
Current Price $13.64
Return +20.8%
Analyst -
Signal & Target
BUY $105.00
Start Price $63.24
Best Price (1Y)
$70.17
Current Price $52.63
Return -16.8%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 28, 2026
Assurant Inc AIZ
Hold Outperform Outperform
Aug 28, 2026
Autodesk Inc. ADSK
Hold Market Perform Market Perform
Aug 28, 2026
Dollar General Corp. DG
Hold Market Perform Market Perform
Aug 28, 2026
DTE Energy Co. DTE
Hold Market Perform Market Perform
Aug 28, 2026
Dollar Tree Inc DLTR
Hold Market Perform Market Perform
Aug 28, 2026
Rubrik Inc. - Ordinary Shares - Class A RBRK
Hold Outperform Outperform
Aug 27, 2026
First Solar Inc FSLR
Upgrade Market Perform Outperform
Aug 27, 2026
Waystar Holding Corp WAY
Hold Outperform Outperform
Aug 27, 2026
Guidewire Software Inc GWRE
Upgrade Outperform
Aug 27, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
Hold Outperform Outperform
Aug 27, 2026
Bank of Montreal BMO
Downgrade Market Perform Market Perform
Aug 27, 2026
Veeva Systems Inc - Ordinary Shares - Class A VEEV
Hold Market Perform Market Perform
Aug 27, 2026
BP plc - ADR BP
Upgrade Outperform
Aug 27, 2026
Extra Space Storage Inc. EXR
Upgrade Market Perform Outperform
Aug 27, 2026
First Solar Inc FSLR
Downgrade Outperform Market Perform
Aug 26, 2026
Evercore Inc - Ordinary Shares - Class A EVR
Hold Market Perform Market Perform
Aug 26, 2026
Meta Platforms Inc - Ordinary Shares - Class A META
Hold Market Perform Market Perform
Aug 26, 2026
Intuit Inc INTU
Hold Outperform Outperform
Aug 26, 2026
Semtech Corp. SMTC
Hold Outperform Outperform
Aug 26, 2026
Viking Holdings Ltd. VIK
Hold Outperform Outperform
Aug 25, 2026
NVIDIA Corp NVDA
Hold Outperform Outperform
Aug 24, 2026
Costar Group, Inc. CSGP
Hold Market Perform Market Perform
Aug 24, 2026
Extra Space Storage Inc. EXR
Hold Market Perform Market Perform
Aug 24, 2026
Bank of Montreal BMO
Hold Market Perform Market Perform
Aug 24, 2026
SBA Communications Corp - Ordinary Shares - Class A SBAC
Hold Market Perform Market Perform
Aug 21, 2026
Walmart Inc WMT
Hold Outperform Outperform
Aug 21, 2026
Advance Auto Parts Inc AAP
Hold Market Perform Market Perform
Aug 21, 2026
Equifax, Inc. EFX
Initialise Market Perform Outperform
Aug 21, 2026
Flux Power Holdings inc FLUX
Initialise Outperform
Aug 21, 2026
Apple Inc AAPL
Initialise Buy Outperform
Aug 20, 2026
BILL Holdings Inc BILL
Hold Market Perform Market Perform
Aug 20, 2026
Merck & Co Inc MRK
Hold Outperform Outperform
Aug 20, 2026
Marvell Technology Inc MRVL
Initialise Outperform Outperform
Aug 20, 2026
Analog Devices Inc. ADI
Initialise Outperform Outperform
Aug 20, 2026
Broadcom Inc AVGO
Initialise Outperform Outperform
Aug 20, 2026
Salesforce Inc CRM
Hold Outperform Outperform
Aug 20, 2026
NVIDIA Corp NVDA
Initialise Buy Outperform
Aug 20, 2026
Advanced Micro Devices Inc. AMD
Initialise Outperform Outperform
Aug 20, 2026
Okta Inc - Ordinary Shares - Class A OKTA
Hold Outperform Outperform
Aug 20, 2026
Palo Alto Networks Inc PANW
Hold Outperform Outperform
Aug 20, 2026
Skyworks Solutions, Inc. SWKS
Initialise Perform Market Perform
Aug 20, 2026
Semtech Corp. SMTC
Initialise Outperform
Aug 20, 2026
Microchip Technology, Inc. MCHP
Initialise Outperform Outperform
Aug 20, 2026
D-Wave Quantum Inc QBTS
Initialise Outperform
Aug 20, 2026
MACOM Technology Solutions Holdings Inc MTSI
Initialise Market Perform
Aug 20, 2026
Impinj Inc PI
Initialise Outperform
Aug 20, 2026
MongoDB Inc - Ordinary Shares - Class A MDB
Hold Outperform Outperform
Aug 19, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Initialise Outperform Outperform
Aug 19, 2026
Progressive Corp. PGR
Hold Market Perform Market Perform
Aug 18, 2026
Ascendis Pharma A/S - ADR ASND
Initialise Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Market Perform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Upgrade
From -
To Outperform
Action Upgrade
From Market Perform
To Outperform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market 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 Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Initialise
From Market Perform
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From Buy
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
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 Buy
To Outperform
Action Initialise
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From Perform
To Market Perform
Action Initialise
From -
To Outperform
Action Initialise
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Market Perform
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Initialise
From -
To Outperform