← Back to Analysts

Scotiabank 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.8%
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%
591 W / 559 L
Target Met
? How often was the target reached?
Hits vs. Total.
82%
692 W / 147 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
19%
162 W / 677 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
7%
57 W / 782 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%
236 W / 191 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
52%
531 W / 500 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
50%
60 W / 59 L

Top 5 Analysts (Score, >10 Trades)

1. Maher Yaghi 54 2. Brandon Bingham 49 3. Ovais Habib 47 4. Greg McGinnis 45 5. Andrew Weisel 45

Top 5 Analysts (Score, >50 Trades)

1. Nicholas Yulico 41 2. James Friedman 37 3. Patrick Colville 36 4. Paul Cheng 31

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Oct 09, 2026
AT&T, Inc. T
BUY Maher Yaghi $26.50
Est. +6%
$24.89 $23.84
$23.50 -5.6%
Oct 09, 2026
Alignment Healthcare Inc ALHC
BUY - $9.00
Est. +23%
$7.30 $8.53
$8.15 +11.6%
Oct 09, 2026
Verizon Communications Inc VZ
BUY - $50.00
Est. +8%
$46.35 $45.58
$44.40 -4.2%
Oct 09, 2026
T-Mobile US Inc TMUS
BUY - $212.00
Est. +24%
$171.31 $163.16
$157.03 -8.3%
Oct 08, 2026
MongoDB Inc - Ordinary Shares - Class A MDB
BUY Patrick Colville $450.00
Est. +23%
$366.23 $411.49
$366.49 +0.1%
Oct 07, 2026
Zscaler Inc ZS
BUY - $255.00
Est. +20%
$211.80 $237.22
$220.43 +4.1%
Oct 06, 2026
Abbvie Inc ABBV
BUY Louise Chen $320.00
Est. +21%
$265.21 $291.40
$283.38 +6.9%
Oct 06, 2026
Pfizer Inc. PFE
BUY - $33.00
Est. +21%
$27.31 $29.88
$29.44 +7.8%
Oct 05, 2026
Microsoft Corporation MSFT
BUY Patrick Colville $615.00
Est. +17%
$526.36 $551.15
$539.44 +2.5%
Oct 05, 2026
Zscaler Inc ZS
BUY - $240.00
Est. +18%
$203.10 $237.22
$220.43 +8.5%
Oct 05, 2026
Commvault Systems Inc CVLT
BUY - $160.00
Est. +5%
$153.01 $159.80
$158.91 +3.9%
Oct 02, 2026
T-Mobile US Inc TMUS
BUY - $217.00
Est. +33%
$163.45 $171.80
$157.03 -3.9%
Oct 02, 2026
AT&T, Inc. T
BUY Maher Yaghi $27.50
Est. +13%
$24.35 $24.97
$23.50 -3.5%
Oct 02, 2026
Ovintiv Inc OVV
BUY Jason Bouvier $75.00
Est. +25%
$59.98 $67.50
$66.13 +10.3%
Oct 02, 2026
Comcast Corp - Ordinary Shares - Class A CMCSA
BUY - $27.50
Est. +27%
$21.71 $22.08
$21.77 +0.3%
Oct 01, 2026
CMS Energy Corporation CMS
BUY Andrew Weisel $78.00
Est. +24%
$63.08 $67.93
$66.94 +6.1%
Sep 29, 2026
Spire Inc. SR
BUY - $79.00
Est. +3%
$76.84 $81.35
$80.75 +5.1%
Sep 29, 2026
Atlas Energy Solutions Inc. AESI
BUY - $14.00
Est. +14%
$12.30 $13.12
$10.31 -16.2%
Sep 29, 2026
Merck & Co Inc MRK
BUY - $180.00
Est. +22%
$147.15 $152.34
$145.35 -1.2%
Sep 29, 2026
Ameren Corp. AEE
BUY Ian Rapp $104.00
Est. +5%
$99.39 $106.15
$103.76 +4.4%
Sep 29, 2026
ProPetro Holding Corp PUMP
BUY Ian Rapp $12.00
Est. +29%
$9.30 $9.86
$7.94 -14.6%
Sep 29, 2026
PPL Corp PPL
BUY - $36.00
Est. +12%
$32.11 $35.18
$34.48 +7.4%
Sep 29, 2026
Sempra SRE
BUY - $83.00
Est. +8%
$76.90 $82.92
$81.93 +6.5%
Sep 29, 2026
Xcel Energy, Inc. XEL
BUY Ian Rapp $77.00
Est. +11%
$69.39 $76.54
$75.12 +8.3%
Sep 29, 2026
ONE Gas Inc OGS
BUY - $86.00
Est. +20%
$71.66 $75.38
$74.56 +4.0%
Sep 29, 2026
UGI Corp. UGI
BUY - $46.00
Est. +27%
$36.24 $37.92
$37.52 +3.5%
Sep 29, 2026
Southwest Gas Holdings Inc SWX
BUY - $95.00
Est. +16%
$81.87 $86.64
$86.20 +5.3%
Sep 29, 2026
Slate Grocery REIT SRRTF
BUY - $13.00
Est. +5%
$12.44 $12.51
$12.44 0.0%
Sep 29, 2026
Pinnacle West Capital Corp. PNW
BUY Ian Rapp $104.00
Est. +14%
$91.32 $103.55
$101.58 +11.2%
Sep 29, 2026
Liberty Energy Inc - Ordinary Shares - Class A LBRT
BUY - $19.00
Est. +0%
$18.95 $20.22
$16.70 -11.9%
Sep 28, 2026
Okta Inc - Ordinary Shares - Class A OKTA
BUY Patrick Colville $245.00
Est. +24%
$197.40 $235.00
$208.52 +5.6%
Sep 28, 2026
AMGEN Inc. AMGN
BUY Louise Chen $500.00
Est. +20%
$417.71 $441.76
$434.03 +3.9%
Sep 25, 2026
Ivanhoe Electric Inc IE
BUY - $16.00
Est. +54%
$10.37 $10.95
$8.73 -15.8%
Sep 25, 2026
Slate Grocery REIT SRRTF
BUY - $8.75
Est. +30%
$6.75 $12.51
$12.44 +84.3%
Sep 24, 2026
Netstreit Corp NTST
BUY - $20.00
Est. +9%
$18.37 $18.50
$17.30 -5.8%
Sep 24, 2026
Realty Income Corp. O
BUY - $59.00
Est. +6%
$55.61 $56.78
$55.55 -0.1%
Sep 24, 2026
Essential Properties Realty Trust Inc EPRT
BUY Greg McGinnis $30.00
Est. +12%
$26.87 $27.03
$25.96 -3.4%
Sep 24, 2026
Kinross Gold Corp. KGC
BUY Tanya Jakusconek $39.00
Est. +61%
$24.27 $26.40
$23.85 -1.7%
Sep 24, 2026
Gaming and Leisure Properties Inc GLPI
BUY - $43.00
Est. +12%
$38.49 $39.56
$39.08 +1.5%
Sep 24, 2026
W. P. Carey Inc WPC
BUY - $68.00
Est. +2%
$66.49 $66.89
$64.45 -3.1%
Sep 24, 2026
VICI Properties Inc VICI
BUY Greg McGinniss $26.00
Est. +12%
$23.22 $23.72
$23.46 +1.0%
Sep 17, 2026
SL Green Realty Corp. SLG
BUY - $59.00
Est. +14%
$51.86 $53.22
$47.09 -9.2%
Sep 17, 2026
Simon Property Group, Inc. SPG
BUY - $221.00
Est. +8%
$205.42 $206.21
$203.39 -1.0%
Sep 17, 2026
Mid-America Apartment Communities, Inc. MAA
BUY - $125.00
Est. +3%
$121.76 $122.99
$116.27 -4.5%
Sep 17, 2026
American Homes 4 Rent - Ordinary Shares - Class A AMH
SELL Nicholas Yulico $31.00
Est. +1%
$31.44 $29.96 (Low)
$30.97 +1.5%
Sep 17, 2026
Regency Centers Corporation REG
BUY Nicholas Yulico $81.00
Est. +11%
$73.04 $73.67
$73.04 0.0%
Sep 17, 2026
Lineage Inc. LINE
BUY - $44.00
Est. +15%
$38.14 $38.37
$34.11 -10.6%
Sep 17, 2026
Federal Realty Investment Trust. FRT
BUY - $126.00
Est. +12%
$112.09 $113.27
$105.68 -5.7%
Sep 17, 2026
W. P. Carey Inc WPC
BUY Greg McGinniss $76.00
Est. +14%
$66.38 $67.24
$64.45 -2.9%
Sep 17, 2026
JanOne Inc JAN
BUY - $33.00
Est. +9%
$30.41 $30.91
$29.29 -3.7%
AT&T, Inc.
T
Oct 09, 2026
Analyst Maher Yaghi
Signal & Target
BUY $26.50
Start Price $24.89
Best Price (1Y)
$23.84
Current Price $23.50
Return -5.6%
Analyst -
Signal & Target
BUY $9.00
Start Price $7.30
Best Price (1Y)
$8.53
Current Price $8.15
Return +11.6%
Analyst -
Signal & Target
BUY $50.00
Start Price $46.35
Best Price (1Y)
$45.58
Current Price $44.40
Return -4.2%
Analyst -
Signal & Target
BUY $212.00
Start Price $171.31
Best Price (1Y)
$163.16
Current Price $157.03
Return -8.3%
Signal & Target
BUY $450.00
Start Price $366.23
Best Price (1Y)
$411.49
Current Price $366.49
Return +0.1%
Zscaler Inc
ZS
Oct 07, 2026
Analyst -
Signal & Target
BUY $255.00
Start Price $211.80
Best Price (1Y)
$237.22
Current Price $220.43
Return +4.1%
Abbvie Inc
ABBV
Oct 06, 2026
Analyst Louise Chen
Signal & Target
BUY $320.00
Start Price $265.21
Best Price (1Y)
$291.40
Current Price $283.38
Return +6.9%
Pfizer Inc.
PFE
Oct 06, 2026
Analyst -
Signal & Target
BUY $33.00
Start Price $27.31
Best Price (1Y)
$29.88
Current Price $29.44
Return +7.8%
Signal & Target
BUY $615.00
Start Price $526.36
Best Price (1Y)
$551.15
Current Price $539.44
Return +2.5%
Zscaler Inc
ZS
Oct 05, 2026
Analyst -
Signal & Target
BUY $240.00
Start Price $203.10
Best Price (1Y)
$237.22
Current Price $220.43
Return +8.5%
Analyst -
Signal & Target
BUY $160.00
Start Price $153.01
Best Price (1Y)
$159.80
Current Price $158.91
Return +3.9%
Analyst -
Signal & Target
BUY $217.00
Start Price $163.45
Best Price (1Y)
$171.80
Current Price $157.03
Return -3.9%
AT&T, Inc.
T
Oct 02, 2026
Analyst Maher Yaghi
Signal & Target
BUY $27.50
Start Price $24.35
Best Price (1Y)
$24.97
Current Price $23.50
Return -3.5%
Ovintiv Inc
OVV
Oct 02, 2026
Analyst Jason Bouvier
Signal & Target
BUY $75.00
Start Price $59.98
Best Price (1Y)
$67.50
Current Price $66.13
Return +10.3%
Analyst -
Signal & Target
BUY $27.50
Start Price $21.71
Best Price (1Y)
$22.08
Current Price $21.77
Return +0.3%
Analyst Andrew Weisel
Signal & Target
BUY $78.00
Start Price $63.08
Best Price (1Y)
$67.93
Current Price $66.94
Return +6.1%
Spire Inc.
SR
Sep 29, 2026
Analyst -
Signal & Target
BUY $79.00
Start Price $76.84
Best Price (1Y)
$81.35
Current Price $80.75
Return +5.1%
Analyst -
Signal & Target
BUY $14.00
Start Price $12.30
Best Price (1Y)
$13.12
Current Price $10.31
Return -16.2%
Analyst -
Signal & Target
BUY $180.00
Start Price $147.15
Best Price (1Y)
$152.34
Current Price $145.35
Return -1.2%
Ameren Corp.
AEE
Sep 29, 2026
Analyst Ian Rapp
Signal & Target
BUY $104.00
Start Price $99.39
Best Price (1Y)
$106.15
Current Price $103.76
Return +4.4%
Analyst Ian Rapp
Signal & Target
BUY $12.00
Start Price $9.30
Best Price (1Y)
$9.86
Current Price $7.94
Return -14.6%
PPL Corp
PPL
Sep 29, 2026
Analyst -
Signal & Target
BUY $36.00
Start Price $32.11
Best Price (1Y)
$35.18
Current Price $34.48
Return +7.4%
Sempra
SRE
Sep 29, 2026
Analyst -
Signal & Target
BUY $83.00
Start Price $76.90
Best Price (1Y)
$82.92
Current Price $81.93
Return +6.5%
Analyst Ian Rapp
Signal & Target
BUY $77.00
Start Price $69.39
Best Price (1Y)
$76.54
Current Price $75.12
Return +8.3%
ONE Gas Inc
OGS
Sep 29, 2026
Analyst -
Signal & Target
BUY $86.00
Start Price $71.66
Best Price (1Y)
$75.38
Current Price $74.56
Return +4.0%
UGI Corp.
UGI
Sep 29, 2026
Analyst -
Signal & Target
BUY $46.00
Start Price $36.24
Best Price (1Y)
$37.92
Current Price $37.52
Return +3.5%
Analyst -
Signal & Target
BUY $95.00
Start Price $81.87
Best Price (1Y)
$86.64
Current Price $86.20
Return +5.3%
Analyst -
Signal & Target
BUY $13.00
Start Price $12.44
Best Price (1Y)
$12.51
Current Price $12.44
Return 0.0%
Analyst Ian Rapp
Signal & Target
BUY $104.00
Start Price $91.32
Best Price (1Y)
$103.55
Current Price $101.58
Return +11.2%
Analyst -
Signal & Target
BUY $19.00
Start Price $18.95
Best Price (1Y)
$20.22
Current Price $16.70
Return -11.9%
Signal & Target
BUY $245.00
Start Price $197.40
Best Price (1Y)
$235.00
Current Price $208.52
Return +5.6%
AMGEN Inc.
AMGN
Sep 28, 2026
Analyst Louise Chen
Signal & Target
BUY $500.00
Start Price $417.71
Best Price (1Y)
$441.76
Current Price $434.03
Return +3.9%
Analyst -
Signal & Target
BUY $16.00
Start Price $10.37
Best Price (1Y)
$10.95
Current Price $8.73
Return -15.8%
Analyst -
Signal & Target
BUY $8.75
Start Price $6.75
Best Price (1Y)
$12.51
Current Price $12.44
Return +84.3%
Analyst -
Signal & Target
BUY $20.00
Start Price $18.37
Best Price (1Y)
$18.50
Current Price $17.30
Return -5.8%
Analyst -
Signal & Target
BUY $59.00
Start Price $55.61
Best Price (1Y)
$56.78
Current Price $55.55
Return -0.1%
Analyst Greg McGinnis
Signal & Target
BUY $30.00
Start Price $26.87
Best Price (1Y)
$27.03
Current Price $25.96
Return -3.4%
Signal & Target
BUY $39.00
Start Price $24.27
Best Price (1Y)
$26.40
Current Price $23.85
Return -1.7%
Analyst -
Signal & Target
BUY $43.00
Start Price $38.49
Best Price (1Y)
$39.56
Current Price $39.08
Return +1.5%
Analyst -
Signal & Target
BUY $68.00
Start Price $66.49
Best Price (1Y)
$66.89
Current Price $64.45
Return -3.1%
Analyst Greg McGinniss
Signal & Target
BUY $26.00
Start Price $23.22
Best Price (1Y)
$23.72
Current Price $23.46
Return +1.0%
Analyst -
Signal & Target
BUY $59.00
Start Price $51.86
Best Price (1Y)
$53.22
Current Price $47.09
Return -9.2%
Analyst -
Signal & Target
BUY $221.00
Start Price $205.42
Best Price (1Y)
$206.21
Current Price $203.39
Return -1.0%
Analyst -
Signal & Target
BUY $125.00
Start Price $121.76
Best Price (1Y)
$122.99
Current Price $116.27
Return -4.5%
Analyst Nicholas Yulico
Signal & Target
SELL $31.00
Start Price $31.44
Best Price (1Y)
$29.96
Current Price $30.97
Return +1.5%
Analyst Nicholas Yulico
Signal & Target
BUY $81.00
Start Price $73.04
Best Price (1Y)
$73.67
Current Price $73.04
Return 0.0%
Lineage Inc.
LINE
Sep 17, 2026
Analyst -
Signal & Target
BUY $44.00
Start Price $38.14
Best Price (1Y)
$38.37
Current Price $34.11
Return -10.6%
Analyst -
Signal & Target
BUY $126.00
Start Price $112.09
Best Price (1Y)
$113.27
Current Price $105.68
Return -5.7%
Analyst Greg McGinniss
Signal & Target
BUY $76.00
Start Price $66.38
Best Price (1Y)
$67.24
Current Price $64.45
Return -2.9%
JanOne Inc
JAN
Sep 17, 2026
Analyst -
Signal & Target
BUY $33.00
Start Price $30.41
Best Price (1Y)
$30.91
Current Price $29.29
Return -3.7%

Recent Upgrades / Downgrades

Date Stock Action From To
Oct 09, 2026
Webull Corporation Class A Ordinary Shares BULL
Upgrade Sector Perform Outperform
Oct 08, 2026
MongoDB Inc - Ordinary Shares - Class A MDB
Hold Outperform Outperform
Oct 07, 2026
Intact Financial Corporation IFCZF
Hold Outperform Outperform
Oct 06, 2026
Athabasca Oil Corporation ATHOF
Hold Sector Perform Sector Perform
Oct 06, 2026
Abbvie Inc ABBV
Hold Outperform Outperform
Oct 06, 2026
Pfizer Inc. PFE
Hold Outperform Outperform
Oct 05, 2026
Zscaler Inc ZS
Hold Outperform Outperform
Oct 05, 2026
Microsoft Corporation MSFT
Hold Outperform Outperform
Oct 05, 2026
Russel Metals Inc. RUSMF
Hold Outperform Outperform
Oct 05, 2026
Commvault Systems Inc CVLT
Hold Sector Perform Sector Perform
Oct 05, 2026
SailPoint Technologies Holdings Inc SAIL
Hold Outperform Outperform
Oct 02, 2026
Ovintiv Inc OVV
Hold Sector Outperform Sector Outperform
Oct 02, 2026
Americold Realty Trust Inc COLD
Upgrade Sector Perform Outperform
Oct 02, 2026
AT&T, Inc. T
Hold Sector Perform Sector Perform
Oct 01, 2026
CMS Energy Corporation CMS
Hold Sector Outperform Sector Outperform
Sep 29, 2026
Spire Inc. SR
Initialise Sector Perform
Sep 29, 2026
Atlas Energy Solutions Inc. AESI
Initialise Outperform
Sep 29, 2026
Liberty Energy Inc - Ordinary Shares - Class A LBRT
Initialise Sector Perform
Sep 29, 2026
ProPetro Holding Corp PUMP
Initialise Sector Perform
Sep 29, 2026
ONE Gas Inc OGS
Initialise Outperform
Sep 29, 2026
Slate Grocery REIT SRRTF
Hold Sector Perform Sector Perform
Sep 29, 2026
Pinnacle West Capital Corp. PNW
Initialise Outperform
Sep 29, 2026
Southwest Gas Holdings Inc SWX
Initialise Outperform
Sep 29, 2026
UGI Corp. UGI
Initialise Outperform
Sep 29, 2026
Ameren Corp. AEE
Initialise Sector Perform
Sep 29, 2026
Sempra SRE
Initialise Sector Perform
Sep 29, 2026
PPL Corp PPL
Initialise Outperform
Sep 29, 2026
Merck & Co Inc MRK
Hold Outperform Outperform
Sep 29, 2026
Xcel Energy, Inc. XEL
Initialise Outperform
Sep 28, 2026
5N Plus Inc. FPLSF
Hold Outperform Outperform
Sep 28, 2026
Okta Inc - Ordinary Shares - Class A OKTA
Hold Sector Outperform Sector Outperform
Sep 28, 2026
AMGEN Inc. AMGN
Hold Outperform Outperform
Sep 24, 2026
Dollar General Corp. DG
Downgrade Sector Perform
Sep 24, 2026
VICI Properties Inc VICI
Hold Sector Perform Sector Perform
Sep 24, 2026
Essential Properties Realty Trust Inc EPRT
Hold Outperform Outperform
Sep 24, 2026
Kinross Gold Corp. KGC
Hold Outperform Outperform
Sep 24, 2026
Realty Income Corp. O
Downgrade Outperform Sector Perform
Sep 23, 2026
MeiraGTx Holdings plc MGTX
Hold Sector Outperform Sector Outperform
Sep 23, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Upgrade Sector Outperform Outperform
Sep 18, 2026
Aya Gold & Silver Inc. AYASF
Hold Outperform Outperform
Sep 17, 2026
Ultrapar Participacoes S.A. - ADR UGP
Downgrade Outperform Sector Perform
Sep 17, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Hold Sector Outperform Sector Outperform
Sep 17, 2026
Gaming and Leisure Properties Inc GLPI
Hold Sector Perform Sector Perform
Sep 17, 2026
W. P. Carey Inc WPC
Hold Sector Perform Sector Perform
Sep 17, 2026
BXP Inc. BXP
Hold Outperform Outperform
Sep 17, 2026
American Homes 4 Rent - Ordinary Shares - Class A AMH
Hold Sector Perform Sector Perform
Sep 17, 2026
Aura Minerals AUGO
Initialise Outperform
Sep 17, 2026
Regency Centers Corporation REG
Hold Sector Perform Sector Perform
Sep 14, 2026
Banyan Gold Corp. BYAGF
Initialise Outperform
Sep 11, 2026
Descartes Systems Group Inc DSGX
Hold Sector Outperform Sector Outperform
Action Upgrade
From Sector Perform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
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 Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Sector Outperform
To Sector Outperform
Action Upgrade
From Sector Perform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Sector Outperform
To Sector Outperform
Action Initialise
From -
To Sector Perform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Sector Perform
Action Initialise
From -
To Sector Perform
Action Initialise
From -
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Sector Perform
Action Initialise
From -
To Sector Perform
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Sector Outperform
To Sector Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From -
To Sector Perform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Sector Perform
Action Hold
From Sector Outperform
To Sector Outperform
Action Upgrade
From Sector Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Sector Perform
Action Hold
From Sector Outperform
To Sector 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 Sector Perform
To Sector Perform
Action Initialise
From -
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Initialise
From -
To Outperform
Action Hold
From Sector Outperform
To Sector Outperform