← Back to Analysts

Bernstein 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.
+5.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 📉
52%
548 W / 506 L
Target Met
? How often was the target reached?
Hits vs. Total.
84%
531 W / 99 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
19%
120 W / 510 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
37 W / 593 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.
52%
233 W / 211 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
53%
478 W / 424 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
46%
70 W / 82 L

Top 5 Analysts (Score, >10 Trades)

1. Chad Dillard 54 2. Nikhil Devnani 52 3. Douglas Harned 44 4. Jeffrey Bernstein 43 5. David Vernon 41

Top 5 Analysts (Score, >50 Trades)

1. Jeffrey Bernstein 43

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jul 21, 2026
Snap Inc - Ordinary Shares - Class A SNAP
BUY Mark Shmulik $5.00
Est. +9%
$4.57 $4.57
$4.47 -2.2%
Jul 21, 2026
United Parcel Service, Inc. - Ordinary Shares - Class B UPS
BUY David Vernon $133.00
Est. +18%
$113.19 $117.58
$115.84 +2.3%
Jul 21, 2026
Affirm Holdings Inc - Ordinary Shares - Class A AFRM
BUY Harshita Rawat $100.00
Est. +34%
$74.72 $75.42
$73.92 -1.1%
Jul 21, 2026
Five Below Inc FIVE
BUY Zhihan Ma $250.00
Est. +22%
$204.14 $206.11
$204.87 +0.4%
Jul 20, 2026
Robinhood Markets Inc - Ordinary Shares - Class A HOOD
BUY Gautam Chhugani $160.00
Est. +59%
$100.68 $106.89
$104.48 +3.8%
Jul 20, 2026
Emerson Electric Co. EMR
BUY - $169.00
Est. +21%
$139.56 $140.92
$139.57 +0.0%
Jul 17, 2026
Netflix Inc. NFLX
BUY - $95.00
Est. +28%
$74.35 $70.57
$68.53 -7.8%
Jul 17, 2026
Huntington Ingalls Industries Inc HII
BUY - $337.00
Est. +24%
$271.05 $277.93
$277.28 +2.3%
Jul 17, 2026
Air Products & Chemicals Inc. APD
BUY - $345.00
Est. +16%
$297.29 $304.51
$297.00 -0.1%
Jul 17, 2026
Linde Plc. LIN
BUY - $559.00
Est. +7%
$520.74 $527.46
$508.67 -2.3%
Jul 16, 2026
Elevance Health Inc ELV
BUY - $488.00
Est. +31%
$372.85 $396.01
$389.09 +4.4%
Jul 16, 2026
Parker-Hannifin Corp. PH
BUY Varun Govindaraj $1,037.00
Est. +7%
$973.10 $977.40
$970.77 -0.2%
Jul 14, 2026
Lilly(Eli) & Co LLY
BUY - $1,385.00
Est. +17%
$1,185.08 $1,189.07
$1,163.08 -1.9%
Jul 13, 2026
AT&T, Inc. T
BUY Laurent Yoon $25.00
Est. +17%
$21.44 $23.65
$23.04 +7.5%
Jul 13, 2026
Delta Air Lines, Inc. DAL
BUY - $106.00
Est. +21%
$87.39 $88.08
$83.52 -4.4%
Jul 13, 2026
Molina Healthcare Inc MOH
BUY - $286.00
Est. +23%
$233.31 $244.89
$221.74 -5.0%
Jul 13, 2026
Comcast Corp - Ordinary Shares - Class A CMCSA
BUY Laurent Yoon $28.00
Est. +16%
$24.13 $24.68
$23.52 -2.5%
Jul 12, 2026
Honeywell International Inc HON
BUY - $243.00
Est. +7%
$226.42 $238.11
$232.99 +2.9%
Jul 10, 2026
PepsiCo Inc PEP
SELL - $134.00
Est. +3%
$137.86 $134.65 (Low)
$135.65 +1.6%
Jul 09, 2026
J.B. Hunt Transport Services, Inc. JBHT
BUY - $329.00
Est. +16%
$282.61 $299.76
$292.24 +3.4%
Jul 09, 2026
nVent Electric plc NVT
BUY - $220.00
Est. +37%
$160.67 $165.99
$158.47 -1.4%
Jul 09, 2026
Coca-Cola Co KO
BUY - $83.00
Est. +1%
$82.46 $85.56
$82.20 -0.3%
Jul 09, 2026
Trane Technologies plc - Ordinary Shares - Class A TT
BUY - $555.00
Est. +18%
$471.95 $490.76
$473.60 +0.3%
Jul 08, 2026
Keurig Dr Pepper Inc KDP
BUY - $39.00
Est. +25%
$31.24 $32.05
$30.20 -3.3%
Jul 08, 2026
Netflix Inc. NFLX
BUY - $100.00
Est. +31%
$76.18 $76.62
$68.53 -10.0%
Jul 08, 2026
Cigna Group (The) CI
BUY - $381.00
Est. +32%
$289.73 $305.44
$284.85 -1.7%
Jul 07, 2026
Space Exploration Technologies Corp. SPCX
BUY - $239.00
Est. +49%
$160.42 $159.30
$115.26 -28.2%
Jul 06, 2026
ASML Holding NV - New York Shares ASML
BUY David Dai $2,623.00
Est. +48%
$1,769.32 $1,868.60
$1,801.86 +1.8%
Jul 06, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
SELL Peter Weed $226.00
Est. +13%
$260.36 $243.62 (Low)
$245.77 +5.6%
Jul 06, 2026
Ryanair Holdings Plc - ADR RYAAY
BUY - $79.00
Est. +20%
$65.83 $67.58
$58.41 -11.3%
Jul 02, 2026
Guardant Health Inc GH
BUY Eve Burstein $200.00
Est. +17%
$170.77 $172.83
$150.75 -11.7%
Jul 02, 2026
Elevance Health Inc ELV
BUY - $482.00
Est. +16%
$416.19 $436.24
$389.09 -6.5%
Jul 02, 2026
Tyson Foods, Inc. - Ordinary Shares - Class A TSN
BUY - $63.00
Est. +8%
$58.43 $60.13
$57.06 -2.3%
Jul 01, 2026
PepsiCo Inc PEP
BUY - $142.00
Est. +5%
$135.40 $149.04
$135.65 +0.2%
Jul 01, 2026
Charles River Laboratories International Inc. CRL
BUY - $250.00
Est. +10%
$226.79 $237.86
$218.70 -3.6%
Jul 01, 2026
United Airlines Holdings Inc UAL
BUY - $153.00
Est. +14%
$134.80 $138.51
$117.26 -13.0%
Jul 01, 2026
Air Products & Chemicals Inc. APD
BUY James Hooper $344.00
Est. +14%
$302.19 $314.87
$297.00 -1.7%
Jul 01, 2026
American Airlines Group Inc AAL
BUY David Vernon $23.00
Est. +25%
$18.36 $18.79
$14.74 -19.7%
Jul 01, 2026
Nike, Inc. - Ordinary Shares - Class B NKE
BUY - $72.00
Est. +75%
$41.05 $45.04
$42.21 +2.8%
Jun 26, 2026
Thermo Fisher Scientific Inc. TMO
BUY - $520.00
Est. +3%
$505.75 $544.45
$526.46 +4.1%
Jun 26, 2026
Revvity Inc. RVTY
BUY - $115.00
Est. +1%
$113.53 $116.16
$110.54 -2.6%
Jun 26, 2026
Illumina Inc ILMN
BUY - $185.00
Est. +4%
$177.65 $196.66
$190.87 +7.4%
Jun 26, 2026
Avantor Inc. AVTR
BUY - $10.50
Est. +4%
$10.08 $11.47
$10.95 +8.6%
Jun 26, 2026
McCormick & Co., Inc. - Ordinary Shares (Non Voting) MKC
BUY Alexia Howard $68.00
Est. +41%
$48.35 $54.09
$52.02 +7.6%
Jun 25, 2026
Qualcomm, Inc. QCOM
BUY - $235.00
Est. +19%
$197.41 $219.00
$175.55 -11.1%
Jun 24, 2026
Nuvalent Inc - Ordinary Shares - Class A NUVL
BUY - $124.00
Est. +0%
$123.44 $123.99
$123.96 +0.4%
Jun 24, 2026
Fedex Corp FDX
BUY David Vernon $397.00
Est. +26%
$315.12 $329.48
$321.02 +1.9%
Jun 22, 2026
Micron Technology Inc. MU
BUY - $1,300.00
Est. +15%
$1,133.99 $1,255.00
$959.48 -15.4%
Jun 18, 2026
Fedex Corp FDX
BUY - $424.00
Est. +30%
$326.20 $332.40
$321.02 -1.6%
Jun 17, 2026
Delta Air Lines, Inc. DAL
BUY David Vernon $93.00
Est. +12%
$83.14 $95.68
$83.52 +0.5%
Analyst Mark Shmulik
Signal & Target
BUY $5.00
Start Price $4.57
Best Price (1Y)
$4.57
Current Price $4.47
Return -2.2%
Analyst David Vernon
Signal & Target
BUY $133.00
Start Price $113.19
Best Price (1Y)
$117.58
Current Price $115.84
Return +2.3%
Analyst Harshita Rawat
Signal & Target
BUY $100.00
Start Price $74.72
Best Price (1Y)
$75.42
Current Price $73.92
Return -1.1%
Analyst Zhihan Ma
Signal & Target
BUY $250.00
Start Price $204.14
Best Price (1Y)
$206.11
Current Price $204.87
Return +0.4%
Analyst Gautam Chhugani
Signal & Target
BUY $160.00
Start Price $100.68
Best Price (1Y)
$106.89
Current Price $104.48
Return +3.8%
Analyst -
Signal & Target
BUY $169.00
Start Price $139.56
Best Price (1Y)
$140.92
Current Price $139.57
Return +0.0%
Netflix Inc.
NFLX
Jul 17, 2026
Analyst -
Signal & Target
BUY $95.00
Start Price $74.35
Best Price (1Y)
$70.57
Current Price $68.53
Return -7.8%
Analyst -
Signal & Target
BUY $337.00
Start Price $271.05
Best Price (1Y)
$277.93
Current Price $277.28
Return +2.3%
Analyst -
Signal & Target
BUY $345.00
Start Price $297.29
Best Price (1Y)
$304.51
Current Price $297.00
Return -0.1%
Linde Plc.
LIN
Jul 17, 2026
Analyst -
Signal & Target
BUY $559.00
Start Price $520.74
Best Price (1Y)
$527.46
Current Price $508.67
Return -2.3%
Analyst -
Signal & Target
BUY $488.00
Start Price $372.85
Best Price (1Y)
$396.01
Current Price $389.09
Return +4.4%
Signal & Target
BUY $1,037.00
Start Price $973.10
Best Price (1Y)
$977.40
Current Price $970.77
Return -0.2%
Analyst -
Signal & Target
BUY $1,385.00
Start Price $1,185.08
Best Price (1Y)
$1,189.07
Current Price $1,163.08
Return -1.9%
AT&T, Inc.
T
Jul 13, 2026
Analyst Laurent Yoon
Signal & Target
BUY $25.00
Start Price $21.44
Best Price (1Y)
$23.65
Current Price $23.04
Return +7.5%
Analyst -
Signal & Target
BUY $106.00
Start Price $87.39
Best Price (1Y)
$88.08
Current Price $83.52
Return -4.4%
Analyst -
Signal & Target
BUY $286.00
Start Price $233.31
Best Price (1Y)
$244.89
Current Price $221.74
Return -5.0%
Analyst Laurent Yoon
Signal & Target
BUY $28.00
Start Price $24.13
Best Price (1Y)
$24.68
Current Price $23.52
Return -2.5%
Analyst -
Signal & Target
BUY $243.00
Start Price $226.42
Best Price (1Y)
$238.11
Current Price $232.99
Return +2.9%
PepsiCo Inc
PEP
Jul 10, 2026
Analyst -
Signal & Target
SELL $134.00
Start Price $137.86
Best Price (1Y)
$134.65
Current Price $135.65
Return +1.6%
Analyst -
Signal & Target
BUY $329.00
Start Price $282.61
Best Price (1Y)
$299.76
Current Price $292.24
Return +3.4%
Analyst -
Signal & Target
BUY $220.00
Start Price $160.67
Best Price (1Y)
$165.99
Current Price $158.47
Return -1.4%
Coca-Cola Co
KO
Jul 09, 2026
Analyst -
Signal & Target
BUY $83.00
Start Price $82.46
Best Price (1Y)
$85.56
Current Price $82.20
Return -0.3%
Analyst -
Signal & Target
BUY $555.00
Start Price $471.95
Best Price (1Y)
$490.76
Current Price $473.60
Return +0.3%
Analyst -
Signal & Target
BUY $39.00
Start Price $31.24
Best Price (1Y)
$32.05
Current Price $30.20
Return -3.3%
Netflix Inc.
NFLX
Jul 08, 2026
Analyst -
Signal & Target
BUY $100.00
Start Price $76.18
Best Price (1Y)
$76.62
Current Price $68.53
Return -10.0%
Analyst -
Signal & Target
BUY $381.00
Start Price $289.73
Best Price (1Y)
$305.44
Current Price $284.85
Return -1.7%
Analyst -
Signal & Target
BUY $239.00
Start Price $160.42
Best Price (1Y)
$159.30
Current Price $115.26
Return -28.2%
Analyst David Dai
Signal & Target
BUY $2,623.00
Start Price $1,769.32
Best Price (1Y)
$1,868.60
Current Price $1,801.86
Return +1.8%
Analyst Peter Weed
Signal & Target
SELL $226.00
Start Price $260.36
Best Price (1Y)
$243.62
Current Price $245.77
Return +5.6%
Analyst -
Signal & Target
BUY $79.00
Start Price $65.83
Best Price (1Y)
$67.58
Current Price $58.41
Return -11.3%
Analyst Eve Burstein
Signal & Target
BUY $200.00
Start Price $170.77
Best Price (1Y)
$172.83
Current Price $150.75
Return -11.7%
Analyst -
Signal & Target
BUY $482.00
Start Price $416.19
Best Price (1Y)
$436.24
Current Price $389.09
Return -6.5%
Analyst -
Signal & Target
BUY $63.00
Start Price $58.43
Best Price (1Y)
$60.13
Current Price $57.06
Return -2.3%
PepsiCo Inc
PEP
Jul 01, 2026
Analyst -
Signal & Target
BUY $142.00
Start Price $135.40
Best Price (1Y)
$149.04
Current Price $135.65
Return +0.2%
Analyst -
Signal & Target
BUY $250.00
Start Price $226.79
Best Price (1Y)
$237.86
Current Price $218.70
Return -3.6%
Analyst -
Signal & Target
BUY $153.00
Start Price $134.80
Best Price (1Y)
$138.51
Current Price $117.26
Return -13.0%
Analyst James Hooper
Signal & Target
BUY $344.00
Start Price $302.19
Best Price (1Y)
$314.87
Current Price $297.00
Return -1.7%
Analyst David Vernon
Signal & Target
BUY $23.00
Start Price $18.36
Best Price (1Y)
$18.79
Current Price $14.74
Return -19.7%
Analyst -
Signal & Target
BUY $72.00
Start Price $41.05
Best Price (1Y)
$45.04
Current Price $42.21
Return +2.8%
Analyst -
Signal & Target
BUY $520.00
Start Price $505.75
Best Price (1Y)
$544.45
Current Price $526.46
Return +4.1%
Revvity Inc.
RVTY
Jun 26, 2026
Analyst -
Signal & Target
BUY $115.00
Start Price $113.53
Best Price (1Y)
$116.16
Current Price $110.54
Return -2.6%
Illumina Inc
ILMN
Jun 26, 2026
Analyst -
Signal & Target
BUY $185.00
Start Price $177.65
Best Price (1Y)
$196.66
Current Price $190.87
Return +7.4%
Avantor Inc.
AVTR
Jun 26, 2026
Analyst -
Signal & Target
BUY $10.50
Start Price $10.08
Best Price (1Y)
$11.47
Current Price $10.95
Return +8.6%
Analyst Alexia Howard
Signal & Target
BUY $68.00
Start Price $48.35
Best Price (1Y)
$54.09
Current Price $52.02
Return +7.6%
Analyst -
Signal & Target
BUY $235.00
Start Price $197.41
Best Price (1Y)
$219.00
Current Price $175.55
Return -11.1%
Analyst -
Signal & Target
BUY $124.00
Start Price $123.44
Best Price (1Y)
$123.99
Current Price $123.96
Return +0.4%
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 $321.02
Return +1.9%
Analyst -
Signal & Target
BUY $1,300.00
Start Price $1,133.99
Best Price (1Y)
$1,255.00
Current Price $959.48
Return -15.4%
Fedex Corp
FDX
Jun 18, 2026
Analyst -
Signal & Target
BUY $424.00
Start Price $326.20
Best Price (1Y)
$332.40
Current Price $321.02
Return -1.6%
Analyst David Vernon
Signal & Target
BUY $93.00
Start Price $83.14
Best Price (1Y)
$95.68
Current Price $83.52
Return +0.5%

Recent Upgrades / Downgrades

Date Stock Action From To
Jul 21, 2026
United Parcel Service, Inc. - Ordinary Shares - Class B UPS
Hold Outperform Outperform
Jul 21, 2026
Apple Inc AAPL
Upgrade Outperform Outperform
Jul 21, 2026
Unitedhealth Group Inc UNH
Hold Outperform Outperform
Jul 21, 2026
Snap Inc - Ordinary Shares - Class A SNAP
Hold Market Perform Market Perform
Jul 21, 2026
Dominos Pizza Inc DPZ
Hold Market Perform Market Perform
Jul 21, 2026
Five Below Inc FIVE
Upgrade Market Perform Outperform
Jul 21, 2026
Ryanair Holdings Plc - ADR RYAAY
Hold Outperform Outperform
Jul 21, 2026
Affirm Holdings Inc - Ordinary Shares - Class A AFRM
Initialise Outperform
Jul 20, 2026
Sea Ltd - ADR SE
Hold Outperform Outperform
Jul 20, 2026
Robinhood Markets Inc - Ordinary Shares - Class A HOOD
Hold Outperform Outperform
Jul 16, 2026
J.B. Hunt Transport Services, Inc. JBHT
Hold Outperform Outperform
Jul 16, 2026
Nano Labs Ltd - Ordinary Shares - Class A NA
Hold Outperform Outperform
Jul 16, 2026
Parker-Hannifin Corp. PH
Hold Outperform Outperform
Jul 16, 2026
International Business Machines Corp. IBM
Hold Market Perform Market Perform
Jul 16, 2026
Fresenius Medical Care AG - ADR FMS
Initialise Market Perform
Jul 15, 2026
HCA Healthcare Inc HCA
Hold Market Perform Market Perform
Jul 15, 2026
Fastenal Co. FAST
Hold Underperform Underperform
Jul 14, 2026
Lilly(Eli) & Co LLY
Hold Outperform Outperform
Jul 14, 2026
GE Aerospace GE
Hold Outperform Outperform
Jul 13, 2026
Comcast Corp - Ordinary Shares - Class A CMCSA
Hold Market Perform Market Perform
Jul 13, 2026
AT&T, Inc. T
Hold Outperform Outperform
Jul 13, 2026
Delta Air Lines, Inc. DAL
Hold Outperform Outperform
Jul 12, 2026
Honeywell International Inc HON
Hold Market Perform Market Perform
Jul 10, 2026
AllianceBernstein Holding Lp - Unit AB
Hold Outperform Outperform
Jul 09, 2026
J.B. Hunt Transport Services, Inc. JBHT
Upgrade Market Perform Outperform
Jul 09, 2026
Cigna Group (The) CI
Hold Outperform Outperform
Jul 09, 2026
Netflix Inc. NFLX
Hold Outperform Outperform
Jul 07, 2026
BlackBerry Ltd BB
Hold Outperform Outperform
Jul 07, 2026
Space Exploration Technologies Corp. SPCX
Initialise Outperform
Jul 06, 2026
Okta Inc - Ordinary Shares - Class A OKTA
Downgrade Outperform Market Perform
Jul 06, 2026
ASML Holding NV - New York Shares ASML
Hold Outperform Outperform
Jul 06, 2026
Microsoft Corporation MSFT
Downgrade Outperform Market Perform
Jul 06, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
Downgrade Outperform Market Perform
Jul 02, 2026
Tyson Foods, Inc. - Ordinary Shares - Class A TSN
Hold Market Perform Market Perform
Jul 02, 2026
Guardant Health Inc GH
Hold Outperform Outperform
Jul 02, 2026
Elevance Health Inc ELV
Hold Outperform Outperform
Jul 01, 2026
American Airlines Group Inc AAL
Hold Outperform Outperform
Jul 01, 2026
Air Products & Chemicals Inc. APD
Hold Outperform Outperform
Jul 01, 2026
Constellation Brands Inc - Ordinary Shares - Class A STZ
Hold Outperform Outperform
Jun 29, 2026
ServiceNow Inc NOW
Hold Outperform Outperform
Jun 29, 2026
Gitlab Inc - Ordinary Shares - Class A GTLB
Hold Outperform Outperform
Jun 29, 2026
Atlassian Corporation - Ordinary Shares - Class A TEAM
Hold Outperform Outperform
Jun 29, 2026
Smurfit WestRock plc SW
Hold Outperform Outperform
Jun 26, 2026
McCormick & Co., Inc. - Ordinary Shares (Non Voting) MKC
Hold Outperform Outperform
Jun 26, 2026
First Solar Inc FSLR
Hold Underperform Underperform
Jun 25, 2026
Qualcomm, Inc. QCOM
Hold Market Perform Market Perform
Jun 25, 2026
Jupai Holdings Ltd - ADR JP
Hold Outperform Outperform
Jun 25, 2026
Swatch Group AG - ADR SWGAY
Downgrade Market Perform
Jun 24, 2026
Nuvalent Inc - Ordinary Shares - Class A NUVL
Downgrade Outperform Market Perform
Jun 23, 2026
Abbvie Inc ABBV
Hold Market Perform Market Perform
Action Hold
From Outperform
To Outperform
Action Upgrade
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 Upgrade
From Market Perform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
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 Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Initialise
From -
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Underperform
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 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 Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From Outperform
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 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 Outperform
To Outperform
Action Hold
From Underperform
To Underperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Downgrade
From -
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Market Perform
To Market Perform