← Back to Analysts

BMO Capital Score: 38

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.
+8.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 📉
48%
1202 W / 1281 L
Target Met
? How often was the target reached?
Hits vs. Total.
78%
1286 W / 367 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
18%
304 W / 1349 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
7%
115 W / 1538 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%
450 W / 465 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
47%
1057 W / 1174 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
58%
145 W / 107 L

Top 5 Analysts (Score, >10 Trades)

1. Kelly Crago 51 2. 46 3. Michael Zaremski 44 4. Brennan Hawken 44 5. James Thalacker 44

Top 5 Analysts (Score, >50 Trades)

1. 46 2. Michael Zaremski 44 3. James Thalacker 44 4. Daniel Jester 44 5. Jeffrey Silber 36

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Sep 18, 2026
Crescent Energy Co. - Ordinary Shares - Class A CRGY
BUY - $16.00
Est. +13%
$14.11 $14.20
$13.42 -4.9%
Sep 18, 2026
Magna International Inc. MGA
BUY - $70.00
Est. +8%
$64.82 $64.59
$62.22 -4.0%
Sep 17, 2026
Phillips 66 PSX
BUY - $310.00
Est. +17%
$264.63 $277.12
$255.87 -3.3%
Sep 17, 2026
DENTSPLY Sirona Inc XRAY
SELL Vik Chopra $10.00
Est. +1%
$10.14 $9.36 (Low)
$9.53 +6.0%
Sep 17, 2026
Fluence Energy Inc - Ordinary Shares - Class A FLNC
SELL - $7.00
Est. +23%
$9.05 $7.01 (Low)
$7.46 +17.6%
Sep 16, 2026
Corteva Inc CTVA
BUY Joel Jackson $95.00
Est. +14%
$83.11 $83.34
$79.45 -4.4%
Sep 15, 2026
The Baldwin Insurance Group Inc. - Ordinary Shares - Class A BWIN
BUY - $32.50
Est. +2%
$32.00 $32.71
$31.84 -0.5%
Sep 15, 2026
Dynatrace Inc DT
BUY Keith Bachman $62.00
Est. +16%
$53.34 $59.41
$58.68 +10.0%
Sep 15, 2026
Thor Industries, Inc. THO
BUY Tristan Thomas-Martin $95.00
Est. +31%
$72.55 $74.79
$70.93 -2.2%
Sep 15, 2026
Biomarin Pharmaceutical Inc. - Registered Shares BMRN
BUY - $97.00
Est. +50%
$64.60 $66.21
$61.35 -5.0%
Sep 15, 2026
Dave & Buster`s Entertainment Inc PLAY
BUY Andrew Strelzik $13.00
Est. +53%
$8.47 $8.35
$6.62 -21.8%
Sep 15, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
SELL Andrew Mikitchook $15.00
Est. +37%
$23.67 -
$23.67 0.0%
Sep 15, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
BUY Ben Pham $79.50
Est. +236%
$23.67 -
$23.67 0.0%
Sep 14, 2026
Scholar Rock Holding Corp SRRK
BUY - $84.00
Est. +52%
$55.41 $56.55
$48.61 -12.3%
Sep 14, 2026
Enbridge Inc ENB
BUY - $79.50
Est. +65%
$48.16 $48.99
$47.35 -1.7%
Sep 14, 2026
Postal Realty Trust Inc - Ordinary Shares Cls A PSTL
BUY - $29.00
Est. +25%
$23.20 $24.62
$23.45 +1.1%
Sep 11, 2026
Adobe Inc ADBE
BUY - $270.00
Est. +10%
$245.82 $266.09
$238.93 -2.8%
Sep 11, 2026
Oracle Corp. ORCL
BUY Keith Bachman $195.00
Est. +25%
$155.88 $165.99
$139.53 -10.5%
Sep 11, 2026
AMN Healthcare Services Inc. AMN
BUY Jeffrey Silber $40.00
Est. +18%
$33.76 $35.52
$34.56 +2.4%
Sep 10, 2026
SailPoint Technologies Holdings Inc SAIL
BUY Keith Bachman $21.00
Est. +19%
$17.58 $22.28
$22.12 +25.8%
Sep 10, 2026
AngloGold Ashanti Plc. AU
BUY Raj Ray $115.00
Est. +6%
$108.53 $106.40
$98.49 -9.3%
Sep 10, 2026
Academy Sports and Outdoors Inc ASO
SELL Kelly Crago $47.00
Est. +11%
$52.82 $47.81 (Low)
$48.13 +8.9%
Sep 10, 2026
Casey`s General Stores, Inc. CASY
BUY - $810.00
Est. +29%
$629.03 $656.45
$598.85 -4.8%
Sep 09, 2026
Stryker Corp. SYK
BUY Joanne Wuensch $317.00
Est. +14%
$277.89 $290.51
$269.75 -2.9%
Sep 09, 2026
Westlake Corporation WLK
BUY - $82.00
Est. +10%
$74.75 $73.75
$66.76 -10.7%
Sep 09, 2026
United Natural Foods Inc. UNFI
BUY Kelly Bania $61.00
Est. +35%
$45.22 $47.42
$46.15 +2.1%
Sep 09, 2026
Bank of Montreal BMO
SELL Daniel Jester $90.00
Est. +48%
$172.72 $168.86 (Low)
$171.06 +1.0%
Sep 09, 2026
Stride Inc LRN
SELL Andrew Bauch $38.00
Est. +54%
$82.90 $77.00 (Low)
$80.04 +3.4%
Sep 09, 2026
CVS Health Corp CVS
BUY - $112.00
Est. +20%
$93.05 $97.69
$85.05 -8.6%
Sep 08, 2026
BioNTech SE - ADR BNTX
BUY Evan David Seigerman $105.00
Est. +1%
$103.76 $103.00
$99.26 -4.3%
Sep 08, 2026
Lululemon Athletica inc. LULU
SELL - $70.00
Est. +32%
$103.19 $95.35 (Low)
$101.64 +1.5%
Sep 08, 2026
On Holding AG - Ordinary Shares Class A ONON
BUY - $28.00
Est. +3%
$27.27 $31.16
$30.46 +11.7%
Sep 08, 2026
Dicks Sporting Goods, Inc. DKS
SELL Kelly Crago $110.00
Est. +17%
$132.37 $120.15 (Low)
$133.25 -0.7%
Sep 08, 2026
Birkenstock Holding Plc BIRK
BUY Kelly Crago $35.00
Est. +7%
$32.62 $33.95
$31.79 -2.5%
Sep 08, 2026
Nike, Inc. - Ordinary Shares - Class B NKE
SELL Kelly Crago $30.00
Est. +21%
$38.10 $35.35 (Low)
$35.99 +5.5%
Sep 08, 2026
Amer Sports Inc. AS
BUY - $38.00
Est. +32%
$28.69 $29.47
$26.77 -6.7%
Sep 08, 2026
Carters Inc CRI
BUY Kelly Crago $40.00
Est. +24%
$32.28 $33.65
$30.26 -6.3%
Sep 08, 2026
Urban Outfitters, Inc. URBN
BUY - $80.00
Est. +1%
$79.43 $82.58
$74.78 -5.9%
Sep 08, 2026
Andersen ANDG
BUY Jeffrey Silber $58.00
Est. +3%
$56.26 $56.65
$53.37 -5.1%
Sep 08, 2026
Bath & Body Works Inc BBWI
BUY - $20.00
Est. +6%
$18.90 $19.70
$16.80 -11.1%
Sep 08, 2026
Ulta Beauty Inc ULTA
BUY Kelly Crago $580.00
Est. +6%
$549.23 $566.10
$548.78 -0.1%
Sep 08, 2026
Gap, Inc. GAP
BUY - $23.00
Est. +3%
$22.38 $22.69
$21.69 -3.1%
Sep 08, 2026
CMS Energy Corporation CMS
BUY James Thalacker $77.00
Est. +12%
$68.46 $69.37
$62.77 -8.3%
Sep 08, 2026
Steven Madden Ltd. SHOO
BUY - $60.00
Est. +39%
$43.16 $44.65
$44.23 +2.5%
Sep 08, 2026
Ionis Pharmaceuticals Inc IONS
SELL - $54.00
Est. +7%
$58.09 $43.01 (Low)
$43.81 +24.6%
Sep 08, 2026
Academy Sports and Outdoors Inc ASO
SELL - $42.00
Est. +6%
$44.71 $44.43 (Low)
$48.13 -7.6%
Sep 08, 2026
Abercrombie & Fitch Co. - Ordinary Shares - Class A ANF
BUY - $170.00
Est. +12%
$151.43 $155.02
$134.35 -11.3%
Sep 08, 2026
Deckers Outdoor Corp. DECK
SELL - $70.00
Est. +15%
$82.60 $77.37 (Low)
$78.68 +4.7%
Sep 08, 2026
American Eagle Outfitters Inc. AEO
BUY - $18.00
Est. +4%
$17.24 $17.50
$16.08 -6.8%
Sep 04, 2026
Ionis Pharmaceuticals Inc IONS
BUY David Lebowitz $61.00
Est. +5%
$58.13 $58.96
$43.81 -24.6%
Analyst -
Signal & Target
BUY $16.00
Start Price $14.11
Best Price (1Y)
$14.20
Current Price $13.42
Return -4.9%
Analyst -
Signal & Target
BUY $70.00
Start Price $64.82
Best Price (1Y)
$64.59
Current Price $62.22
Return -4.0%
Phillips 66
PSX
Sep 17, 2026
Analyst -
Signal & Target
BUY $310.00
Start Price $264.63
Best Price (1Y)
$277.12
Current Price $255.87
Return -3.3%
Analyst Vik Chopra
Signal & Target
SELL $10.00
Start Price $10.14
Best Price (1Y)
$9.36
Current Price $9.53
Return +6.0%
Analyst -
Signal & Target
SELL $7.00
Start Price $9.05
Best Price (1Y)
$7.01
Current Price $7.46
Return +17.6%
Corteva Inc
CTVA
Sep 16, 2026
Analyst Joel Jackson
Signal & Target
BUY $95.00
Start Price $83.11
Best Price (1Y)
$83.34
Current Price $79.45
Return -4.4%
Analyst -
Signal & Target
BUY $32.50
Start Price $32.00
Best Price (1Y)
$32.71
Current Price $31.84
Return -0.5%
Dynatrace Inc
DT
Sep 15, 2026
Analyst Keith Bachman
Signal & Target
BUY $62.00
Start Price $53.34
Best Price (1Y)
$59.41
Current Price $58.68
Return +10.0%
Signal & Target
BUY $95.00
Start Price $72.55
Best Price (1Y)
$74.79
Current Price $70.93
Return -2.2%
Analyst -
Signal & Target
BUY $97.00
Start Price $64.60
Best Price (1Y)
$66.21
Current Price $61.35
Return -5.0%
Analyst Andrew Strelzik
Signal & Target
BUY $13.00
Start Price $8.47
Best Price (1Y)
$8.35
Current Price $6.62
Return -21.8%
Signal & Target
SELL $15.00
Start Price $23.67
Best Price (1Y)
-
Current Price $23.67
Return 0.0%
Analyst Ben Pham
Signal & Target
BUY $79.50
Start Price $23.67
Best Price (1Y)
-
Current Price $23.67
Return 0.0%
Analyst -
Signal & Target
BUY $84.00
Start Price $55.41
Best Price (1Y)
$56.55
Current Price $48.61
Return -12.3%
Enbridge Inc
ENB
Sep 14, 2026
Analyst -
Signal & Target
BUY $79.50
Start Price $48.16
Best Price (1Y)
$48.99
Current Price $47.35
Return -1.7%
Analyst -
Signal & Target
BUY $29.00
Start Price $23.20
Best Price (1Y)
$24.62
Current Price $23.45
Return +1.1%
Adobe Inc
ADBE
Sep 11, 2026
Analyst -
Signal & Target
BUY $270.00
Start Price $245.82
Best Price (1Y)
$266.09
Current Price $238.93
Return -2.8%
Oracle Corp.
ORCL
Sep 11, 2026
Analyst Keith Bachman
Signal & Target
BUY $195.00
Start Price $155.88
Best Price (1Y)
$165.99
Current Price $139.53
Return -10.5%
Analyst Jeffrey Silber
Signal & Target
BUY $40.00
Start Price $33.76
Best Price (1Y)
$35.52
Current Price $34.56
Return +2.4%
Analyst Keith Bachman
Signal & Target
BUY $21.00
Start Price $17.58
Best Price (1Y)
$22.28
Current Price $22.12
Return +25.8%
Analyst Raj Ray
Signal & Target
BUY $115.00
Start Price $108.53
Best Price (1Y)
$106.40
Current Price $98.49
Return -9.3%
Analyst Kelly Crago
Signal & Target
SELL $47.00
Start Price $52.82
Best Price (1Y)
$47.81
Current Price $48.13
Return +8.9%
Analyst -
Signal & Target
BUY $810.00
Start Price $629.03
Best Price (1Y)
$656.45
Current Price $598.85
Return -4.8%
Stryker Corp.
SYK
Sep 09, 2026
Analyst Joanne Wuensch
Signal & Target
BUY $317.00
Start Price $277.89
Best Price (1Y)
$290.51
Current Price $269.75
Return -2.9%
Analyst -
Signal & Target
BUY $82.00
Start Price $74.75
Best Price (1Y)
$73.75
Current Price $66.76
Return -10.7%
Analyst Kelly Bania
Signal & Target
BUY $61.00
Start Price $45.22
Best Price (1Y)
$47.42
Current Price $46.15
Return +2.1%
Analyst Daniel Jester
Signal & Target
SELL $90.00
Start Price $172.72
Best Price (1Y)
$168.86
Current Price $171.06
Return +1.0%
Stride Inc
LRN
Sep 09, 2026
Analyst Andrew Bauch
Signal & Target
SELL $38.00
Start Price $82.90
Best Price (1Y)
$77.00
Current Price $80.04
Return +3.4%
Analyst -
Signal & Target
BUY $112.00
Start Price $93.05
Best Price (1Y)
$97.69
Current Price $85.05
Return -8.6%
Signal & Target
BUY $105.00
Start Price $103.76
Best Price (1Y)
$103.00
Current Price $99.26
Return -4.3%
Analyst -
Signal & Target
SELL $70.00
Start Price $103.19
Best Price (1Y)
$95.35
Current Price $101.64
Return +1.5%
Analyst -
Signal & Target
BUY $28.00
Start Price $27.27
Best Price (1Y)
$31.16
Current Price $30.46
Return +11.7%
Analyst Kelly Crago
Signal & Target
SELL $110.00
Start Price $132.37
Best Price (1Y)
$120.15
Current Price $133.25
Return -0.7%
Analyst Kelly Crago
Signal & Target
BUY $35.00
Start Price $32.62
Best Price (1Y)
$33.95
Current Price $31.79
Return -2.5%
Analyst Kelly Crago
Signal & Target
SELL $30.00
Start Price $38.10
Best Price (1Y)
$35.35
Current Price $35.99
Return +5.5%
Analyst -
Signal & Target
BUY $38.00
Start Price $28.69
Best Price (1Y)
$29.47
Current Price $26.77
Return -6.7%
Carters Inc
CRI
Sep 08, 2026
Analyst Kelly Crago
Signal & Target
BUY $40.00
Start Price $32.28
Best Price (1Y)
$33.65
Current Price $30.26
Return -6.3%
Analyst -
Signal & Target
BUY $80.00
Start Price $79.43
Best Price (1Y)
$82.58
Current Price $74.78
Return -5.9%
Andersen
ANDG
Sep 08, 2026
Analyst Jeffrey Silber
Signal & Target
BUY $58.00
Start Price $56.26
Best Price (1Y)
$56.65
Current Price $53.37
Return -5.1%
Analyst -
Signal & Target
BUY $20.00
Start Price $18.90
Best Price (1Y)
$19.70
Current Price $16.80
Return -11.1%
Analyst Kelly Crago
Signal & Target
BUY $580.00
Start Price $549.23
Best Price (1Y)
$566.10
Current Price $548.78
Return -0.1%
Gap, Inc.
GAP
Sep 08, 2026
Analyst -
Signal & Target
BUY $23.00
Start Price $22.38
Best Price (1Y)
$22.69
Current Price $21.69
Return -3.1%
Analyst James Thalacker
Signal & Target
BUY $77.00
Start Price $68.46
Best Price (1Y)
$69.37
Current Price $62.77
Return -8.3%
Analyst -
Signal & Target
BUY $60.00
Start Price $43.16
Best Price (1Y)
$44.65
Current Price $44.23
Return +2.5%
Analyst -
Signal & Target
SELL $54.00
Start Price $58.09
Best Price (1Y)
$43.01
Current Price $43.81
Return +24.6%
Analyst -
Signal & Target
SELL $42.00
Start Price $44.71
Best Price (1Y)
$44.43
Current Price $48.13
Return -7.6%
Analyst -
Signal & Target
BUY $170.00
Start Price $151.43
Best Price (1Y)
$155.02
Current Price $134.35
Return -11.3%
Analyst -
Signal & Target
SELL $70.00
Start Price $82.60
Best Price (1Y)
$77.37
Current Price $78.68
Return +4.7%
Analyst -
Signal & Target
BUY $18.00
Start Price $17.24
Best Price (1Y)
$17.50
Current Price $16.08
Return -6.8%
Analyst David Lebowitz
Signal & Target
BUY $61.00
Start Price $58.13
Best Price (1Y)
$58.96
Current Price $43.81
Return -24.6%

Recent Upgrades / Downgrades

Date Stock Action From To
Sep 18, 2026
Dynatrace Inc DT
Downgrade Outperform Market Perform
Sep 18, 2026
Crescent Energy Co. - Ordinary Shares - Class A CRGY
Hold Market Perform Market Perform
Sep 18, 2026
MACOM Technology Solutions Holdings Inc MTSI
Upgrade Market Perform Outperform
Sep 18, 2026
On Holding AG - Ordinary Shares Class A ONON
Hold Market Perform Market Perform
Sep 18, 2026
Magna International Inc. MGA
Downgrade Outperform Market Perform
Sep 17, 2026
Phillips 66 PSX
Hold Outperform Outperform
Sep 17, 2026
DENTSPLY Sirona Inc XRAY
Hold Market Perform Market Perform
Sep 17, 2026
Salesforce Inc CRM
Hold Outperform Outperform
Sep 17, 2026
AngloGold Ashanti Plc. AU
Initialise Market Perform Outperform
Sep 16, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Downgrade Outperform Market Perform
Sep 16, 2026
Biomarin Pharmaceutical Inc. - Registered Shares BMRN
Hold Outperform Outperform
Sep 16, 2026
Corteva Inc CTVA
Hold Outperform Outperform
Sep 16, 2026
J.B. Hunt Transport Services, Inc. JBHT
Hold Outperform Outperform
Sep 15, 2026
Dave & Buster`s Entertainment Inc PLAY
Hold Outperform Outperform
Sep 15, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Hold Outperform Outperform
Sep 15, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Upgrade Outperform Outperform
Sep 15, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Initialise Outperform Outperform
Sep 15, 2026
The Baldwin Insurance Group Inc. - Ordinary Shares - Class A BWIN
Hold Market Perform Market Perform
Sep 15, 2026
Thor Industries, Inc. THO
Hold Outperform Outperform
Sep 15, 2026
Dynatrace Inc DT
Hold Outperform Outperform
Sep 14, 2026
Postal Realty Trust Inc - Ordinary Shares Cls A PSTL
Hold Outperform Outperform
Sep 14, 2026
Enbridge Inc ENB
Upgrade Market Perform Outperform
Sep 11, 2026
AMN Healthcare Services Inc. AMN
Hold Outperform Outperform
Sep 11, 2026
Oracle Corp. ORCL
Hold Outperform Outperform
Sep 11, 2026
Adobe Inc ADBE
Hold Market Perform Market Perform
Sep 11, 2026
Jefferies Financial Group Inc JEF
Hold Market Perform Market Perform
Sep 10, 2026
Scholar Rock Holding Corp SRRK
Hold Outperform Outperform
Sep 10, 2026
Disc Medicine Inc IRON
Hold Outperform Outperform
Sep 10, 2026
Ascendis Pharma A/S - ADR ASND
Hold Outperform Outperform
Sep 10, 2026
Envista Holdings Corp NVST
Hold Market Perform Market Perform
Sep 10, 2026
SailPoint Technologies Holdings Inc SAIL
Hold Outperform Outperform
Sep 10, 2026
AngloGold Ashanti Plc. AU
Downgrade Outperform Market Perform
Sep 09, 2026
Thermo Fisher Scientific Inc. TMO
Downgrade Market Perform
Sep 09, 2026
Westlake Corporation WLK
Downgrade Market Perform Market Perform
Sep 09, 2026
United Natural Foods Inc. UNFI
Hold Outperform Outperform
Sep 09, 2026
Academy Sports and Outdoors Inc ASO
Hold Market Perform Market Perform
Sep 09, 2026
Stride Inc LRN
Hold Outperform Outperform
Sep 09, 2026
Lilly(Eli) & Co LLY
Hold Outperform Outperform
Sep 09, 2026
Affirm Holdings Inc - Ordinary Shares - Class A AFRM
Hold Outperform Outperform
Sep 09, 2026
Stryker Corp. SYK
Hold Outperform Outperform
Sep 08, 2026
Ulta Beauty Inc ULTA
Initialise Market Perform Market Perform
Sep 08, 2026
Lululemon Athletica inc. LULU
Initialise Market Perform Underperform
Sep 08, 2026
Amer Sports Inc. AS
Initialise Outperform
Sep 08, 2026
Dicks Sporting Goods, Inc. DKS
Initialise Underperform
Sep 08, 2026
CMS Energy Corporation CMS
Hold Outperform Outperform
Sep 08, 2026
Abercrombie & Fitch Co. - Ordinary Shares - Class A ANF
Initialise Outperform
Sep 08, 2026
American Eagle Outfitters Inc. AEO
Initialise Market Perform Market Perform
Sep 08, 2026
BioNTech SE - ADR BNTX
Downgrade Outperform Market Perform
Sep 08, 2026
Bank of Montreal BMO
Initialise Market Perform Market Perform
Sep 08, 2026
Deckers Outdoor Corp. DECK
Initialise Underperform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Upgrade
From Market Perform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Initialise
From Market Perform
To Outperform
Action Downgrade
From Outperform
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 Outperform
To Outperform
Action Upgrade
From Outperform
To Outperform
Action Initialise
From Outperform
To Outperform
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 Upgrade
From Market Perform
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 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 Outperform
To Outperform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From -
To Market Perform
Action Downgrade
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
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 Initialise
From Market Perform
To Market Perform
Action Initialise
From Market Perform
To Underperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Underperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From Market Perform
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Initialise
From Market Perform
To Market Perform
Action Initialise
From -
To Underperform