← Back to Analysts

Bernstein 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.
+6.9%
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 📉
53%
539 W / 476 L
Target Met
? How often was the target reached?
Hits vs. Total.
84%
509 W / 95 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
21%
126 W / 478 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
34 W / 570 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.
53%
226 W / 200 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
55%
475 W / 389 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
42%
64 W / 87 L

Top 5 Analysts (Score, >10 Trades)

1. Chad Dillard 53 2. Nikhil Devnani 52 3. Douglas Harned 44 4. Jeffrey Bernstein 44 5. Zhihan Ma 43

Top 5 Analysts (Score, >50 Trades)

1. Jeffrey Bernstein 44

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jun 26, 2026
Avantor Inc. AVTR
BUY - $10.50
Est. +4%
$10.08 $10.40
$10.32 +2.4%
Jun 26, 2026
McCormick & Co., Inc. - Ordinary Shares (Non Voting) MKC
BUY Alexia Howard $68.00
Est. +41%
$48.35 $53.88
$53.45 +10.5%
Jun 26, 2026
Illumina Inc ILMN
BUY - $185.00
Est. +4%
$177.65 $189.36
$188.68 +6.2%
Jun 26, 2026
Revvity Inc. RVTY
BUY - $115.00
Est. +1%
$113.53 $116.16
$113.76 +0.2%
Jun 26, 2026
Thermo Fisher Scientific Inc. TMO
BUY - $520.00
Est. +3%
$505.75 $529.15
$523.44 +3.5%
Jun 25, 2026
Qualcomm, Inc. QCOM
BUY - $235.00
Est. +19%
$197.41 $219.00
$176.25 -10.7%
Jun 24, 2026
Fedex Corp FDX
BUY David Vernon $397.00
Est. +26%
$315.12 $329.48
$313.00 -0.7%
Jun 24, 2026
Nuvalent Inc - Ordinary Shares - Class A NUVL
BUY - $124.00
Est. +0%
$123.44 $123.80
$123.73 +0.2%
Jun 22, 2026
Micron Technology Inc. MU
BUY - $1,300.00
Est. +15%
$1,133.99 $1,255.00
$975.56 -14.0%
Jun 18, 2026
Fedex Corp FDX
BUY - $424.00
Est. +30%
$326.20 $332.40
$313.00 -4.0%
Jun 17, 2026
Advanced Micro Devices Inc. AMD
BUY - $600.00
Est. +18%
$507.29 $584.73
$517.82 +2.1%
Jun 17, 2026
Intel Corp. INTC
SELL Stacy Rasgon $100.00
Est. +15%
$117.05 $117.63 (Low)
$120.35 -2.8%
Jun 17, 2026
Delta Air Lines, Inc. DAL
BUY David Vernon $93.00
Est. +12%
$83.14 $95.68
$92.75 +11.6%
Jun 17, 2026
Arm Holdings plc. - ADR ARM
BUY David Dai $500.00
Est. +18%
$424.16 $452.61
$315.28 -25.7%
Jun 16, 2026
Bloom Energy Corp - Ordinary Shares - Class A BE
SELL Sunaina Ocalan $276.00
Est. +2%
$280.88 $247.74 (Low)
$270.89 +3.6%
Jun 16, 2026
Constellation Energy Corporation CEG
BUY - $296.00
Est. +10%
$268.00 $282.77
$239.25 -10.7%
Jun 16, 2026
Enphase Energy Inc ENPH
BUY Sunaina Ocalan $56.00
Est. +11%
$50.26 $55.17
$43.07 -14.3%
Jun 16, 2026
NextEra Energy Inc NEE
BUY - $107.00
Est. +24%
$86.23 $89.19
$88.34 +2.4%
Jun 16, 2026
GE Vernova Inc. GEV
BUY Sunaina Ocalan $1,208.00
Est. +23%
$982.35 $1,177.76
$1,113.11 +13.3%
Jun 16, 2026
GE Vernova Inc. GEV
BUY Sunaina Ocalan $1,206.00
Est. +23%
$982.35 $1,177.76
$1,113.11 +13.3%
Jun 16, 2026
Howmet Aerospace Inc HWM
BUY Douglas Harned $318.00
Est. +15%
$277.30 $290.63
$270.41 -2.5%
Jun 16, 2026
Vonage Holdings Corp VG
BUY Sunaina Ocalan $14.00
Est. +26%
$11.09 $11.37
$11.13 +0.4%
Jun 16, 2026
Cheniere Energy Inc. LNG
BUY - $283.00
Est. +23%
$230.86 $250.06
$245.97 +6.5%
Jun 16, 2026
T1 Energy Inc TE
BUY Sunaina Ocalan $9.00
Est. +4%
$8.63 $10.90
$8.56 -0.8%
Jun 16, 2026
Vistra Corp VST
BUY Sunaina Ocalan $187.00
Est. +18%
$158.61 $171.35
$151.05 -4.8%
Jun 15, 2026
Marriott International, Inc. - Ordinary Shares - Class A MAR
BUY - $412.00
Est. +2%
$402.79 $410.98
$372.95 -7.4%
Jun 15, 2026
Kura Oncology Inc KURA
BUY - $24.00
Est. +165%
$9.05 $11.20
$11.10 +22.7%
Jun 15, 2026
Cameco Corp. CCJ
BUY Bob Brackett $135.00
Est. +26%
$106.96 $111.49
$96.54 -9.7%
Jun 12, 2026
Adobe Inc ADBE
BUY - $379.00
Est. +73%
$218.80 $222.15
$219.72 +0.4%
Jun 11, 2026
PepsiCo Inc PEP
SELL - $143.00
Est. +1%
$143.73 $134.94 (Low)
$144.22 -0.3%
Jun 11, 2026
e.l.f. Beauty Inc ELF
SELL - $60.00
Est. +1%
$60.68 $56.52 (Low)
$76.42 -25.9%
Jun 11, 2026
Celsius Holdings Inc CELH
BUY Cristian Rios $44.00
Est. +55%
$28.40 $33.80
$33.16 +16.8%
Jun 11, 2026
Keurig Dr Pepper Inc KDP
BUY - $38.00
Est. +22%
$31.23 $33.82
$33.30 +6.6%
Jun 11, 2026
Colgate-Palmolive Co. CL
BUY Cristian Rios $96.00
Est. +7%
$89.39 $95.41
$95.13 +6.4%
Jun 11, 2026
Coca-Cola Co KO
BUY Cristian Rios $84.00
Est. +2%
$82.53 $84.14
$84.14 +2.0%
Jun 11, 2026
Estee Lauder Cos., Inc. - Ordinary Shares - Class A EL
SELL Cristian Rios $82.00
Est. +7%
$88.02 $76.83 (Low)
$83.71 +4.9%
Jun 11, 2026
Oracle Corp. ORCL
BUY Mark Moerdler $325.00
Est. +61%
$201.26 $195.32
$140.27 -30.3%
Jun 11, 2026
Jacobs Solutions Inc J
BUY Chad Dillard $163.00
Est. +31%
$124.12 $128.90
$127.89 +3.0%
Jun 11, 2026
Monster Beverage Corp. MNST
BUY - $95.00
Est. +3%
$92.03 $98.93
$97.60 +6.1%
Jun 11, 2026
Procter & Gamble Co. PG
BUY - $156.00
Est. +5%
$148.32 $153.35
$151.40 +2.1%
Jun 10, 2026
J.M. Smucker Co. SJM
BUY Alexia Howard $137.00
Est. +18%
$115.78 $117.74
$116.28 +0.4%
Jun 10, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
SELL Peter Weed $136.00
Est. +39%
$223.48 $212.32 (Low)
$242.14 -8.3%
Jun 10, 2026
Freeport-McMoRan Inc FCX
SELL - $58.50
Est. +9%
$64.25 $59.44 (Low)
$60.96 +5.1%
Jun 09, 2026
Otis Worldwide Corp OTIS
BUY - $97.00
Est. +36%
$71.27 $75.29
$73.14 +2.6%
Jun 09, 2026
Vertiv Holdings Co - Ordinary Shares - Class A VRT
BUY - $416.00
Est. +44%
$289.52 $358.53
$300.53 +3.8%
Jun 09, 2026
Parker-Hannifin Corp. PH
BUY Varun Govindaraj $1,026.00
Est. +13%
$905.53 $1,003.79
$962.89 +6.3%
Jun 09, 2026
Johnson Controls International plc - Registered Shares JCI
BUY - $176.00
Est. +19%
$147.75 $151.18
$140.76 -4.7%
Jun 09, 2026
Rockwell Automation Inc ROK
BUY - $501.00
Est. +9%
$460.47 $497.36
$471.70 +2.4%
Jun 09, 2026
nVent Electric plc NVT
BUY - $218.00
Est. +33%
$163.80 $184.64
$152.15 -7.1%
Jun 09, 2026
Emerson Electric Co. EMR
BUY Varun Govindaraj $175.00
Est. +23%
$142.42 $152.81
$139.05 -2.4%
Avantor Inc.
AVTR
Jun 26, 2026
Analyst -
Signal & Target
BUY $10.50
Start Price $10.08
Best Price (1Y)
$10.40
Current Price $10.32
Return +2.4%
Analyst Alexia Howard
Signal & Target
BUY $68.00
Start Price $48.35
Best Price (1Y)
$53.88
Current Price $53.45
Return +10.5%
Illumina Inc
ILMN
Jun 26, 2026
Analyst -
Signal & Target
BUY $185.00
Start Price $177.65
Best Price (1Y)
$189.36
Current Price $188.68
Return +6.2%
Revvity Inc.
RVTY
Jun 26, 2026
Analyst -
Signal & Target
BUY $115.00
Start Price $113.53
Best Price (1Y)
$116.16
Current Price $113.76
Return +0.2%
Analyst -
Signal & Target
BUY $520.00
Start Price $505.75
Best Price (1Y)
$529.15
Current Price $523.44
Return +3.5%
Analyst -
Signal & Target
BUY $235.00
Start Price $197.41
Best Price (1Y)
$219.00
Current Price $176.25
Return -10.7%
Fedex Corp
FDX
Jun 24, 2026
Analyst David Vernon
Signal & Target
BUY $397.00
Start Price $315.12
Best Price (1Y)
$329.48
Current Price $313.00
Return -0.7%
Analyst -
Signal & Target
BUY $124.00
Start Price $123.44
Best Price (1Y)
$123.80
Current Price $123.73
Return +0.2%
Analyst -
Signal & Target
BUY $1,300.00
Start Price $1,133.99
Best Price (1Y)
$1,255.00
Current Price $975.56
Return -14.0%
Fedex Corp
FDX
Jun 18, 2026
Analyst -
Signal & Target
BUY $424.00
Start Price $326.20
Best Price (1Y)
$332.40
Current Price $313.00
Return -4.0%
Analyst -
Signal & Target
BUY $600.00
Start Price $507.29
Best Price (1Y)
$584.73
Current Price $517.82
Return +2.1%
Intel Corp.
INTC
Jun 17, 2026
Analyst Stacy Rasgon
Signal & Target
SELL $100.00
Start Price $117.05
Best Price (1Y)
$117.63
Current Price $120.35
Return -2.8%
Analyst David Vernon
Signal & Target
BUY $93.00
Start Price $83.14
Best Price (1Y)
$95.68
Current Price $92.75
Return +11.6%
Analyst David Dai
Signal & Target
BUY $500.00
Start Price $424.16
Best Price (1Y)
$452.61
Current Price $315.28
Return -25.7%
Analyst Sunaina Ocalan
Signal & Target
SELL $276.00
Start Price $280.88
Best Price (1Y)
$247.74
Current Price $270.89
Return +3.6%
Analyst -
Signal & Target
BUY $296.00
Start Price $268.00
Best Price (1Y)
$282.77
Current Price $239.25
Return -10.7%
Analyst Sunaina Ocalan
Signal & Target
BUY $56.00
Start Price $50.26
Best Price (1Y)
$55.17
Current Price $43.07
Return -14.3%
Analyst -
Signal & Target
BUY $107.00
Start Price $86.23
Best Price (1Y)
$89.19
Current Price $88.34
Return +2.4%
Analyst Sunaina Ocalan
Signal & Target
BUY $1,208.00
Start Price $982.35
Best Price (1Y)
$1,177.76
Current Price $1,113.11
Return +13.3%
Analyst Sunaina Ocalan
Signal & Target
BUY $1,206.00
Start Price $982.35
Best Price (1Y)
$1,177.76
Current Price $1,113.11
Return +13.3%
Analyst Douglas Harned
Signal & Target
BUY $318.00
Start Price $277.30
Best Price (1Y)
$290.63
Current Price $270.41
Return -2.5%
Analyst Sunaina Ocalan
Signal & Target
BUY $14.00
Start Price $11.09
Best Price (1Y)
$11.37
Current Price $11.13
Return +0.4%
Analyst -
Signal & Target
BUY $283.00
Start Price $230.86
Best Price (1Y)
$250.06
Current Price $245.97
Return +6.5%
T1 Energy Inc
TE
Jun 16, 2026
Analyst Sunaina Ocalan
Signal & Target
BUY $9.00
Start Price $8.63
Best Price (1Y)
$10.90
Current Price $8.56
Return -0.8%
Vistra Corp
VST
Jun 16, 2026
Analyst Sunaina Ocalan
Signal & Target
BUY $187.00
Start Price $158.61
Best Price (1Y)
$171.35
Current Price $151.05
Return -4.8%
Analyst -
Signal & Target
BUY $412.00
Start Price $402.79
Best Price (1Y)
$410.98
Current Price $372.95
Return -7.4%
Analyst -
Signal & Target
BUY $24.00
Start Price $9.05
Best Price (1Y)
$11.20
Current Price $11.10
Return +22.7%
Cameco Corp.
CCJ
Jun 15, 2026
Analyst Bob Brackett
Signal & Target
BUY $135.00
Start Price $106.96
Best Price (1Y)
$111.49
Current Price $96.54
Return -9.7%
Adobe Inc
ADBE
Jun 12, 2026
Analyst -
Signal & Target
BUY $379.00
Start Price $218.80
Best Price (1Y)
$222.15
Current Price $219.72
Return +0.4%
PepsiCo Inc
PEP
Jun 11, 2026
Analyst -
Signal & Target
SELL $143.00
Start Price $143.73
Best Price (1Y)
$134.94
Current Price $144.22
Return -0.3%
Analyst -
Signal & Target
SELL $60.00
Start Price $60.68
Best Price (1Y)
$56.52
Current Price $76.42
Return -25.9%
Analyst Cristian Rios
Signal & Target
BUY $44.00
Start Price $28.40
Best Price (1Y)
$33.80
Current Price $33.16
Return +16.8%
Analyst -
Signal & Target
BUY $38.00
Start Price $31.23
Best Price (1Y)
$33.82
Current Price $33.30
Return +6.6%
Analyst Cristian Rios
Signal & Target
BUY $96.00
Start Price $89.39
Best Price (1Y)
$95.41
Current Price $95.13
Return +6.4%
Coca-Cola Co
KO
Jun 11, 2026
Analyst Cristian Rios
Signal & Target
BUY $84.00
Start Price $82.53
Best Price (1Y)
$84.14
Current Price $84.14
Return +2.0%
Analyst Cristian Rios
Signal & Target
SELL $82.00
Start Price $88.02
Best Price (1Y)
$76.83
Current Price $83.71
Return +4.9%
Oracle Corp.
ORCL
Jun 11, 2026
Analyst Mark Moerdler
Signal & Target
BUY $325.00
Start Price $201.26
Best Price (1Y)
$195.32
Current Price $140.27
Return -30.3%
Analyst Chad Dillard
Signal & Target
BUY $163.00
Start Price $124.12
Best Price (1Y)
$128.90
Current Price $127.89
Return +3.0%
Analyst -
Signal & Target
BUY $95.00
Start Price $92.03
Best Price (1Y)
$98.93
Current Price $97.60
Return +6.1%
Analyst -
Signal & Target
BUY $156.00
Start Price $148.32
Best Price (1Y)
$153.35
Current Price $151.40
Return +2.1%
Analyst Alexia Howard
Signal & Target
BUY $137.00
Start Price $115.78
Best Price (1Y)
$117.74
Current Price $116.28
Return +0.4%
Analyst Peter Weed
Signal & Target
SELL $136.00
Start Price $223.48
Best Price (1Y)
$212.32
Current Price $242.14
Return -8.3%
Analyst -
Signal & Target
SELL $58.50
Start Price $64.25
Best Price (1Y)
$59.44
Current Price $60.96
Return +5.1%
Analyst -
Signal & Target
BUY $97.00
Start Price $71.27
Best Price (1Y)
$75.29
Current Price $73.14
Return +2.6%
Analyst -
Signal & Target
BUY $416.00
Start Price $289.52
Best Price (1Y)
$358.53
Current Price $300.53
Return +3.8%
Signal & Target
BUY $1,026.00
Start Price $905.53
Best Price (1Y)
$1,003.79
Current Price $962.89
Return +6.3%
Analyst -
Signal & Target
BUY $176.00
Start Price $147.75
Best Price (1Y)
$151.18
Current Price $140.76
Return -4.7%
Analyst -
Signal & Target
BUY $501.00
Start Price $460.47
Best Price (1Y)
$497.36
Current Price $471.70
Return +2.4%
Analyst -
Signal & Target
BUY $218.00
Start Price $163.80
Best Price (1Y)
$184.64
Current Price $152.15
Return -7.1%
Signal & Target
BUY $175.00
Start Price $142.42
Best Price (1Y)
$152.81
Current Price $139.05
Return -2.4%

Recent Upgrades / Downgrades

Date Stock Action From To
Jun 26, 2026
First Solar Inc FSLR
Hold Underperform Underperform
Jun 26, 2026
McCormick & Co., Inc. - Ordinary Shares (Non Voting) MKC
Hold Outperform Outperform
Jun 25, 2026
Jupai Holdings Ltd - ADR JP
Hold Outperform Outperform
Jun 25, 2026
Swatch Group AG - ADR SWGAY
Downgrade Market Perform
Jun 25, 2026
Qualcomm, Inc. QCOM
Hold Market Perform Market Perform
Jun 24, 2026
Nuvalent Inc - Ordinary Shares - Class A NUVL
Downgrade Outperform Market Perform
Jun 23, 2026
Carnival Corp. - Ordinary Shares (Paired Stock) CCL
Downgrade Market Perform Market Perform
Jun 23, 2026
CRH Plc CRH
Hold Outperform Outperform
Jun 23, 2026
Abbvie Inc ABBV
Hold Market Perform Market Perform
Jun 23, 2026
Unitedhealth Group Inc UNH
Hold Outperform Outperform
Jun 22, 2026
Denali Therapeutics Inc DNLI
Hold Hold Hold
Jun 22, 2026
Fedex Corp FDX
Hold Outperform Outperform
Jun 22, 2026
McDonald`s Corp MCD
Hold Market Perform Market Perform
Jun 18, 2026
Lyft Inc - Ordinary Shares Cls A LYFT
Downgrade Underperform Sell
Jun 17, 2026
Lyft Inc - Ordinary Shares Cls A LYFT
Initialise Market Perform Underperform
Jun 17, 2026
SoftBank Group Corp. - ADR SFTBY
Hold Outperform Outperform
Jun 17, 2026
Celsius Holdings Inc CELH
Hold Outperform Outperform
Jun 17, 2026
Intel Corp. INTC
Hold Market Perform Market Perform
Jun 17, 2026
Delta Air Lines, Inc. DAL
Hold Outperform Outperform
Jun 17, 2026
Advanced Micro Devices Inc. AMD
Hold Outperform Outperform
Jun 17, 2026
Jupai Holdings Ltd - ADR JP
Downgrade Underperform Neutral
Jun 17, 2026
Arm Holdings plc. - ADR ARM
Hold Outperform Outperform
Jun 16, 2026
Cheniere Energy Inc. LNG
Initialise Outperform Outperform
Jun 16, 2026
Ormat Technologies Inc ORA
Initialise Underperform
Jun 16, 2026
First Solar Inc FSLR
Initialise Underperform
Jun 16, 2026
T1 Energy Inc TE
Initialise Market Perform
Jun 16, 2026
Bloom Energy Corp - Ordinary Shares - Class A BE
Initialise Market Perform
Jun 16, 2026
Enphase Energy Inc ENPH
Initialise Market Perform Market Perform
Jun 16, 2026
Howmet Aerospace Inc HWM
Hold Outperform Outperform
Jun 16, 2026
Vistra Corp VST
Initialise Outperform
Jun 16, 2026
Constellation Energy Corporation CEG
Initialise Outperform
Jun 16, 2026
NextEra Energy Inc NEE
Initialise Outperform
Jun 16, 2026
GE Vernova Inc. GEV
Initialise Outperform
Jun 16, 2026
Vonage Holdings Corp VG
Initialise Market Perform Market Perform
Jun 15, 2026
Cameco Corp. CCJ
Hold Outperform Outperform
Jun 15, 2026
Jupai Holdings Ltd - ADR JP
Hold Underperform Underperform
Jun 15, 2026
Cigna Group (The) CI
Downgrade Outperform Market Perform
Jun 15, 2026
Target Corp TGT
Hold Market Perform Market Perform
Jun 15, 2026
ICU Medical, Inc. ICUI
Downgrade Market Perform
Jun 12, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
Hold Outperform Outperform
Jun 12, 2026
Intel Corp. INTC
Initialise Market Perform Underperform
Jun 12, 2026
Advanced Micro Devices Inc. AMD
Initialise Outperform Outperform
Jun 12, 2026
Otis Worldwide Corp OTIS
Hold Outperform Outperform
Jun 11, 2026
PepsiCo Inc PEP
Initialise Market Perform Market Perform
Jun 11, 2026
Estee Lauder Cos., Inc. - Ordinary Shares - Class A EL
Initialise Hold Market Perform
Jun 11, 2026
e.l.f. Beauty Inc ELF
Initialise Market Perform
Jun 11, 2026
Jacobs Solutions Inc J
Hold Outperform Outperform
Jun 11, 2026
Honeywell International Inc HON
Hold Market Perform Market Perform
Jun 11, 2026
Colgate-Palmolive Co. CL
Initialise Market Perform
Jun 11, 2026
Celsius Holdings Inc CELH
Initialise Outperform Outperform
Action Hold
From Underperform
To Underperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From -
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Downgrade
From Outperform
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 Hold
To Hold
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Downgrade
From Underperform
To Sell
Action Initialise
From Market Perform
To Underperform
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 Hold
From Outperform
To Outperform
Action Downgrade
From Underperform
To Neutral
Action Hold
From Outperform
To Outperform
Action Initialise
From Outperform
To Outperform
Action Initialise
From -
To Underperform
Action Initialise
From -
To Underperform
Action Initialise
From -
To Market Perform
Action Initialise
From -
To Market Perform
Action Initialise
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Underperform
To Underperform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Downgrade
From -
To Market Perform
Action Hold
From Outperform
To Outperform
Action Initialise
From Market Perform
To Underperform
Action Initialise
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From Market Perform
To Market Perform
Action Initialise
From Hold
To Market Perform
Action Initialise
From -
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Initialise
From -
To Market Perform
Action Initialise
From Outperform
To Outperform