← Back to Analysts

Scotiabank Score: 42

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.
+10.1%
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 📉
58%
590 W / 430 L
Target Met
? How often was the target reached?
Hits vs. Total.
83%
622 W / 126 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
19%
139 W / 609 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
7%
51 W / 697 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.
60%
224 W / 152 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
60%
541 W / 365 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
43%
49 W / 65 L

Top 5 Analysts (Score, >10 Trades)

1. Brandon Bingham 59 2. Maher Yaghi 56 3. Andrew Weisel 50 4. Nicholas Yulico 46 5. Ovais Habib 45

Top 5 Analysts (Score, >50 Trades)

1. Nicholas Yulico 46 2. James Friedman 37 3. Patrick Colville 33 4. Paul Cheng 32

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 07, 2026
Open Text Corp OTEX
BUY - $33.00
Est. +34%
$24.66 $25.86
$23.95 -2.9%
Aug 07, 2026
Trade Desk Inc - Ordinary Shares - Class A TTD
SELL - $12.00
Est. +32%
$17.67 $12.83 (Low)
$13.49 +23.7%
Aug 07, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
BUY Patrick Colville $285.00
Est. +24%
$229.29 $262.46
$240.91 +5.1%
Aug 07, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
BUY - $390.00
Est. +29%
$303.23 $324.73
$311.48 +2.7%
Aug 07, 2026
Millicom International Cellular S.A. TIGO
SELL Andres Coello $60.10
Est. +40%
$99.93 $94.50 (Low)
$96.47 +3.5%
Aug 07, 2026
Coeur Mining Inc CDE
BUY Eric Winmill $26.50
Est. +69%
$15.65 $19.19
$18.80 +20.1%
Aug 07, 2026
Nexa Resources S.A. NEXA
SELL Orest Wowkodaw $14.00
Est. +2%
$14.27 $14.05 (Low)
$14.57 -2.1%
Aug 07, 2026
PubMatic Inc - Ordinary Shares - Class A PUBM
BUY - $21.00
Est. +56%
$13.48 $18.44
$17.18 +27.4%
Aug 07, 2026
DoubleVerify Holdings Inc DV
BUY - $13.60
Est. +16%
$11.71 $13.36
$13.29 +13.5%
Aug 06, 2026
Alto Ingredients Inc ALTO
BUY - $10.00
Est. +98%
$5.06 $4.90
$4.06 -19.8%
Aug 06, 2026
Magnite Inc MGNI
BUY Nat Schindler $27.00
Est. +31%
$20.67 $25.45
$24.34 +17.8%
Aug 06, 2026
Duolingo Inc - Ordinary Shares - Class A DUOL
SELL Nat Schindler $120.00
Est. +11%
$135.32 $112.02 (Low)
$134.63 +0.5%
Aug 06, 2026
Brookfield Asset Management Ltd - Ordinary Shares - Class A BAM
BUY - $59.00
Est. +12%
$52.73 $55.52
$54.50 +3.4%
Aug 06, 2026
Applovin Corp - Ordinary Shares - Class A APP
BUY Nathaniel Schindler $515.00
Est. +23%
$417.80 $352.00
$303.76 -27.3%
Aug 06, 2026
Thomson-Reuters Corp TRI
BUY Paul Steep $135.00
Est. +37%
$98.61 $105.88
$102.61 +4.1%
Aug 06, 2026
Dynatrace Inc DT
BUY Patrick Colville $61.00
Est. +20%
$50.86 $51.05
$49.56 -2.6%
Aug 05, 2026
NRG Energy Inc. NRG
BUY - $211.00
Est. +76%
$119.91 $124.71
$120.66 +0.6%
Aug 05, 2026
AMGEN Inc. AMGN
BUY Louise Chen $450.00
Est. +11%
$406.25 $421.79
$416.18 +2.4%
Aug 05, 2026
SL Green Realty Corp. SLG
BUY Nicholas Yulico $60.00
Est. +11%
$54.29 $57.04
$56.44 +4.0%
Aug 05, 2026
Qualys Inc QLYS
BUY Patrick Colville $220.00
Est. +19%
$185.21 $201.54
$187.15 +1.0%
Aug 04, 2026
Mid-America Apartment Communities, Inc. MAA
BUY - $134.00
Est. +1%
$132.05 $137.00
$132.33 +0.2%
Aug 03, 2026
Magna International Inc. MGA
BUY Jonathan Goldman $78.00
Est. +13%
$68.78 $71.96
$69.71 +1.4%
Jul 31, 2026
Colliers International Group Inc CIGI
BUY Himanshu Gupta $145.00
Est. +48%
$98.09 $103.97
$100.86 +2.8%
Jul 31, 2026
Gildan Activewear Inc GIL
BUY John Zamparo $67.00
Est. +28%
$52.50 $59.18
$57.26 +9.1%
Jul 30, 2026
Fiverr International Ltd FVRR
BUY Nat Schindler $10.00
Est. +9%
$9.21 $9.79
$8.66 -6.0%
Jul 30, 2026
Fortinet Inc FTNT
BUY Patrick Colville $163.00
Est. +6%
$153.22 $172.09
$160.84 +5.0%
Jul 30, 2026
Meta Platforms Inc - Ordinary Shares - Class A META
BUY Nat Schindler $600.00
Est. +2%
$585.61 $612.42
$578.85 -1.2%
Jul 30, 2026
Microsoft Corporation MSFT
BUY - $510.00
Est. +12%
$455.48 $513.73
$492.43 +8.1%
Jul 30, 2026
Equinix Inc EQIX
BUY Maher Yaghi $1,208.00
Est. +20%
$1,008.02 $1,083.86
$1,069.17 +6.1%
Jul 30, 2026
Fortuna Mining Corp. FSM
BUY Eric Winmill $14.50
Est. +73%
$8.37 $11.16
$10.84 +29.5%
Jul 29, 2026
Commvault Systems Inc CVLT
BUY Joe Vandrick $130.00
Est. +8%
$120.02 $142.27
$141.74 +18.1%
Jul 28, 2026
Sociedad Quimica Y Minera de Chile S.A. - ADR SQM
BUY - $93.00
Est. +38%
$67.16 $73.95
$71.25 +6.1%
Jul 28, 2026
Duolingo Inc - Ordinary Shares - Class A DUOL
SELL Nat Schindler $130.00
Est. +2%
$132.82 $112.02 (Low)
$134.63 -1.4%
Jul 27, 2026
Verizon Communications Inc VZ
BUY Maher Yaghi $52.50
Est. +13%
$46.38 $49.01
$46.98 +1.3%
Jul 24, 2026
T-Mobile US Inc TMUS
BUY - $232.00
Est. +30%
$178.92 $186.13
$177.13 -1.0%
Jul 24, 2026
Americold Realty Trust Inc COLD
BUY - $15.00
Est. +6%
$14.15 $15.53
$14.59 +3.1%
Jul 24, 2026
Brookfield Business Corp - Ordinary Shares - Class A (Sub Voting) BBUC
BUY - $40.50
Est. +31%
$30.98 $32.53
$28.85 -6.9%
Jul 24, 2026
Comcast Corp - Ordinary Shares - Class A CMCSA
BUY Maher Yaghi $29.00
Est. +29%
$22.41 $25.68
$25.47 +13.7%
Jul 24, 2026
FirstService Corp FSV
BUY - $170.00
Est. +25%
$136.38 $146.18
$142.01 +4.1%
Jul 23, 2026
Prologis Inc PLD
BUY - $150.00
Est. +5%
$143.44 $149.12
$140.75 -1.9%
Jul 21, 2026
Kilroy Realty Corp. KRC
BUY - $41.00
Est. +4%
$39.43 $40.12
$36.24 -8.1%
Jul 21, 2026
Douglas Emmett Inc DEI
BUY - $13.00
Est. +7%
$12.19 $12.57
$11.66 -4.3%
Jul 21, 2026
Cementos Pacasmayo S.A.A. - ADR CPAC
BUY - $13.00
Est. +10%
$11.80 $12.40
$11.96 +1.4%
Jul 21, 2026
BXP Inc. BXP
BUY Nicholas Yulico $74.00
Est. +9%
$68.07 $74.94
$67.95 -0.2%
Jul 21, 2026
SL Green Realty Corp. SLG
BUY Nicholas Yulico $56.00
Est. +9%
$51.27 $57.04
$56.44 +10.1%
Jul 20, 2026
Magna International Inc. MGA
BUY Jonathan Goldman $74.00
Est. +11%
$66.88 $71.96
$69.71 +4.2%
Jul 16, 2026
Johnson & Johnson JNJ
BUY - $305.00
Est. +23%
$248.95 $274.90
$260.86 +4.8%
Jul 15, 2026
Comcast Corp - Ordinary Shares - Class A CMCSA
BUY Maher Yaghi $32.75
Est. +39%
$23.55 $25.68
$25.47 +8.2%
Jul 15, 2026
NRG Energy Inc. NRG
BUY - $226.00
Est. +64%
$137.84 $144.19
$120.66 -12.5%
Jul 15, 2026
Vistra Corp VST
BUY - $298.00
Est. +87%
$159.23 $169.76
$146.68 -7.9%
Analyst -
Signal & Target
BUY $33.00
Start Price $24.66
Best Price (1Y)
$25.86
Current Price $23.95
Return -2.9%
Analyst -
Signal & Target
SELL $12.00
Start Price $17.67
Best Price (1Y)
$12.83
Current Price $13.49
Return +23.7%
Signal & Target
BUY $285.00
Start Price $229.29
Best Price (1Y)
$262.46
Current Price $240.91
Return +5.1%
Analyst -
Signal & Target
BUY $390.00
Start Price $303.23
Best Price (1Y)
$324.73
Current Price $311.48
Return +2.7%
Analyst Andres Coello
Signal & Target
SELL $60.10
Start Price $99.93
Best Price (1Y)
$94.50
Current Price $96.47
Return +3.5%
Analyst Eric Winmill
Signal & Target
BUY $26.50
Start Price $15.65
Best Price (1Y)
$19.19
Current Price $18.80
Return +20.1%
Analyst Orest Wowkodaw
Signal & Target
SELL $14.00
Start Price $14.27
Best Price (1Y)
$14.05
Current Price $14.57
Return -2.1%
Analyst -
Signal & Target
BUY $21.00
Start Price $13.48
Best Price (1Y)
$18.44
Current Price $17.18
Return +27.4%
Analyst -
Signal & Target
BUY $13.60
Start Price $11.71
Best Price (1Y)
$13.36
Current Price $13.29
Return +13.5%
Analyst -
Signal & Target
BUY $10.00
Start Price $5.06
Best Price (1Y)
$4.90
Current Price $4.06
Return -19.8%
Magnite Inc
MGNI
Aug 06, 2026
Analyst Nat Schindler
Signal & Target
BUY $27.00
Start Price $20.67
Best Price (1Y)
$25.45
Current Price $24.34
Return +17.8%
Analyst Nat Schindler
Signal & Target
SELL $120.00
Start Price $135.32
Best Price (1Y)
$112.02
Current Price $134.63
Return +0.5%
Analyst -
Signal & Target
BUY $59.00
Start Price $52.73
Best Price (1Y)
$55.52
Current Price $54.50
Return +3.4%
Signal & Target
BUY $515.00
Start Price $417.80
Best Price (1Y)
$352.00
Current Price $303.76
Return -27.3%
Analyst Paul Steep
Signal & Target
BUY $135.00
Start Price $98.61
Best Price (1Y)
$105.88
Current Price $102.61
Return +4.1%
Dynatrace Inc
DT
Aug 06, 2026
Signal & Target
BUY $61.00
Start Price $50.86
Best Price (1Y)
$51.05
Current Price $49.56
Return -2.6%
Analyst -
Signal & Target
BUY $211.00
Start Price $119.91
Best Price (1Y)
$124.71
Current Price $120.66
Return +0.6%
AMGEN Inc.
AMGN
Aug 05, 2026
Analyst Louise Chen
Signal & Target
BUY $450.00
Start Price $406.25
Best Price (1Y)
$421.79
Current Price $416.18
Return +2.4%
Analyst Nicholas Yulico
Signal & Target
BUY $60.00
Start Price $54.29
Best Price (1Y)
$57.04
Current Price $56.44
Return +4.0%
Qualys Inc
QLYS
Aug 05, 2026
Signal & Target
BUY $220.00
Start Price $185.21
Best Price (1Y)
$201.54
Current Price $187.15
Return +1.0%
Analyst -
Signal & Target
BUY $134.00
Start Price $132.05
Best Price (1Y)
$137.00
Current Price $132.33
Return +0.2%
Signal & Target
BUY $78.00
Start Price $68.78
Best Price (1Y)
$71.96
Current Price $69.71
Return +1.4%
Analyst Himanshu Gupta
Signal & Target
BUY $145.00
Start Price $98.09
Best Price (1Y)
$103.97
Current Price $100.86
Return +2.8%
Analyst John Zamparo
Signal & Target
BUY $67.00
Start Price $52.50
Best Price (1Y)
$59.18
Current Price $57.26
Return +9.1%
Analyst Nat Schindler
Signal & Target
BUY $10.00
Start Price $9.21
Best Price (1Y)
$9.79
Current Price $8.66
Return -6.0%
Fortinet Inc
FTNT
Jul 30, 2026
Signal & Target
BUY $163.00
Start Price $153.22
Best Price (1Y)
$172.09
Current Price $160.84
Return +5.0%
Analyst Nat Schindler
Signal & Target
BUY $600.00
Start Price $585.61
Best Price (1Y)
$612.42
Current Price $578.85
Return -1.2%
Analyst -
Signal & Target
BUY $510.00
Start Price $455.48
Best Price (1Y)
$513.73
Current Price $492.43
Return +8.1%
Equinix Inc
EQIX
Jul 30, 2026
Analyst Maher Yaghi
Signal & Target
BUY $1,208.00
Start Price $1,008.02
Best Price (1Y)
$1,083.86
Current Price $1,069.17
Return +6.1%
Analyst Eric Winmill
Signal & Target
BUY $14.50
Start Price $8.37
Best Price (1Y)
$11.16
Current Price $10.84
Return +29.5%
Analyst Joe Vandrick
Signal & Target
BUY $130.00
Start Price $120.02
Best Price (1Y)
$142.27
Current Price $141.74
Return +18.1%
Analyst -
Signal & Target
BUY $93.00
Start Price $67.16
Best Price (1Y)
$73.95
Current Price $71.25
Return +6.1%
Analyst Nat Schindler
Signal & Target
SELL $130.00
Start Price $132.82
Best Price (1Y)
$112.02
Current Price $134.63
Return -1.4%
Analyst Maher Yaghi
Signal & Target
BUY $52.50
Start Price $46.38
Best Price (1Y)
$49.01
Current Price $46.98
Return +1.3%
Analyst -
Signal & Target
BUY $232.00
Start Price $178.92
Best Price (1Y)
$186.13
Current Price $177.13
Return -1.0%
Analyst -
Signal & Target
BUY $15.00
Start Price $14.15
Best Price (1Y)
$15.53
Current Price $14.59
Return +3.1%
Analyst -
Signal & Target
BUY $40.50
Start Price $30.98
Best Price (1Y)
$32.53
Current Price $28.85
Return -6.9%
Analyst Maher Yaghi
Signal & Target
BUY $29.00
Start Price $22.41
Best Price (1Y)
$25.68
Current Price $25.47
Return +13.7%
Analyst -
Signal & Target
BUY $170.00
Start Price $136.38
Best Price (1Y)
$146.18
Current Price $142.01
Return +4.1%
Prologis Inc
PLD
Jul 23, 2026
Analyst -
Signal & Target
BUY $150.00
Start Price $143.44
Best Price (1Y)
$149.12
Current Price $140.75
Return -1.9%
Analyst -
Signal & Target
BUY $41.00
Start Price $39.43
Best Price (1Y)
$40.12
Current Price $36.24
Return -8.1%
Analyst -
Signal & Target
BUY $13.00
Start Price $12.19
Best Price (1Y)
$12.57
Current Price $11.66
Return -4.3%
Analyst -
Signal & Target
BUY $13.00
Start Price $11.80
Best Price (1Y)
$12.40
Current Price $11.96
Return +1.4%
BXP Inc.
BXP
Jul 21, 2026
Analyst Nicholas Yulico
Signal & Target
BUY $74.00
Start Price $68.07
Best Price (1Y)
$74.94
Current Price $67.95
Return -0.2%
Analyst Nicholas Yulico
Signal & Target
BUY $56.00
Start Price $51.27
Best Price (1Y)
$57.04
Current Price $56.44
Return +10.1%
Signal & Target
BUY $74.00
Start Price $66.88
Best Price (1Y)
$71.96
Current Price $69.71
Return +4.2%
Analyst -
Signal & Target
BUY $305.00
Start Price $248.95
Best Price (1Y)
$274.90
Current Price $260.86
Return +4.8%
Analyst Maher Yaghi
Signal & Target
BUY $32.75
Start Price $23.55
Best Price (1Y)
$25.68
Current Price $25.47
Return +8.2%
Analyst -
Signal & Target
BUY $226.00
Start Price $137.84
Best Price (1Y)
$144.19
Current Price $120.66
Return -12.5%
Vistra Corp
VST
Jul 15, 2026
Analyst -
Signal & Target
BUY $298.00
Start Price $159.23
Best Price (1Y)
$169.76
Current Price $146.68
Return -7.9%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 07, 2026
BCE Inc BCE
Hold Outperform Outperform
Aug 07, 2026
DoubleVerify Holdings Inc DV
Downgrade Outperform Sector Perform
Aug 07, 2026
PubMatic Inc - Ordinary Shares - Class A PUBM
Upgrade Outperform
Aug 07, 2026
Canadian Natural Resources Ltd. CNQ
Hold Sector Perform Sector Perform
Aug 07, 2026
Coeur Mining Inc CDE
Hold Outperform Outperform
Aug 07, 2026
Equinox Gold Corp EQX
Hold Outperform Outperform
Aug 07, 2026
Manulife Financial Corp. MFC
Hold Outperform Outperform
Aug 07, 2026
Millicom International Cellular S.A. TIGO
Hold Underperform Underperform
Aug 07, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
Hold Outperform Outperform
Aug 07, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
Hold Outperform Outperform
Aug 07, 2026
Nexa Resources S.A. NEXA
Hold Sector Perform Sector Perform
Aug 06, 2026
Thomson-Reuters Corp TRI
Hold Outperform Outperform
Aug 06, 2026
Magnite Inc MGNI
Hold Outperform Outperform
Aug 06, 2026
Brookfield Asset Management Ltd - Ordinary Shares - Class A BAM
Hold Outperform Outperform
Aug 06, 2026
Dynatrace Inc DT
Hold Sector Outperform Sector Outperform
Aug 06, 2026
Applovin Corp - Ordinary Shares - Class A APP
Hold Sector Outperform Sector Outperform
Aug 05, 2026
Qualys Inc QLYS
Hold Outperform Outperform
Aug 05, 2026
AMGEN Inc. AMGN
Hold Outperform Outperform
Aug 04, 2026
Centerra Gold Inc. CGAU
Hold Outperform Outperform
Aug 04, 2026
Fortis Inc. FTS
Hold Sector Perform Sector Perform
Aug 03, 2026
Telus Corp. TU
Hold Sector Perform Sector Perform
Jul 31, 2026
GFL Environmental Inc. - Ordinary Shares (Sub Voting) GFL
Hold Outperform Outperform
Jul 31, 2026
Gildan Activewear Inc GIL
Hold Sector Outperform Sector Outperform
Jul 31, 2026
Colliers International Group Inc CIGI
Hold Outperform Outperform
Jul 30, 2026
Equinix Inc EQIX
Hold Sector Perform Sector Perform
Jul 30, 2026
Cenovus Energy Inc CVE
Hold Outperform Outperform
Jul 30, 2026
Meta Platforms Inc - Ordinary Shares - Class A META
Hold Sector Perform Sector Perform
Jul 30, 2026
Microsoft Corporation MSFT
Hold Outperform Outperform
Jul 30, 2026
Fortinet Inc FTNT
Hold Sector Perform Sector Perform
Jul 30, 2026
Hudbay Minerals Inc. HBM
Hold Outperform Outperform
Jul 30, 2026
Fiverr International Ltd FVRR
Downgrade Outperform Sector Perform
Jul 30, 2026
Fortuna Mining Corp. FSM
Hold Outperform Outperform
Jul 30, 2026
AST SpaceMobile Inc - Ordinary Shares - Class A ASTS
Upgrade Underperform Sector Perform
Jul 29, 2026
Commvault Systems Inc CVLT
Hold Sector Perform Sector Perform
Jul 29, 2026
American Tower Corp. AMT
Hold Sector Outperform Sector Outperform
Jul 28, 2026
Albemarle Corp. ALB
Hold Outperform Outperform
Jul 28, 2026
TFI International Inc TFII
Hold Outperform Outperform
Jul 28, 2026
Duolingo Inc - Ordinary Shares - Class A DUOL
Hold Sector Perform Sector Perform
Jul 27, 2026
Verizon Communications Inc VZ
Hold Sector Outperform Sector Outperform
Jul 24, 2026
Fairfax Financial Holdings Limited FRFHF
Hold Outperform Outperform
Jul 24, 2026
WisdomTree Trust - WisdomTree International Dividend Ex-Financials Fun DOO
Hold Sector Perform Sector Perform
Jul 24, 2026
Power Corporation of Canada PWCDF
Hold Outperform Outperform
Jul 23, 2026
Prologis Inc PLD
Hold Sector Perform Sector Perform
Jul 21, 2026
ATCO Ltd. Class I ACLLF
Hold Sector Perform Sector Perform
Jul 21, 2026
Enbridge Inc ENB
Hold Outperform Outperform
Jul 21, 2026
ALTAGAS ORD SHS ATGFF
Hold Outperform Outperform
Jul 21, 2026
TC Energy Corporation TRP
Hold Outperform Outperform
Jul 21, 2026
Cementos Pacasmayo S.A.A. - ADR CPAC
Hold Sector Perform Sector Perform
Jul 21, 2026
SL Green Realty Corp. SLG
Hold Outperform Outperform
Jul 21, 2026
Kilroy Realty Corp. KRC
Hold Sector Perform Sector Perform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Sector Perform
Action Upgrade
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 Hold
From Underperform
To Underperform
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 Sector Outperform
To Sector Outperform
Action Hold
From Sector Outperform
To Sector 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 Sector Perform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Sector Outperform
To Sector 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 Perform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Underperform
To Sector Perform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Sector Outperform
To Sector Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Sector Outperform
To Sector 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 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 Sector Perform
To Sector Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Sector Perform
To Sector Perform