← Back to Analysts

Bernstein 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.
+7.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 📉
55%
622 W / 502 L
Target Met
? How often was the target reached?
Hits vs. Total.
85%
566 W / 101 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
20%
131 W / 536 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
43 W / 624 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.
56%
267 W / 207 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
58%
557 W / 407 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
41%
65 W / 95 L

Top 5 Analysts (Score, >10 Trades)

1. Sunaina Ocalan 59 2. Nikhil Devnani 55 3. Chad Dillard 54 4. Douglas Harned 49 5. Laurent Yoon 44

Top 5 Analysts (Score, >50 Trades)

1. Jeffrey Bernstein 42

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 07, 2026
Celsius Holdings Inc CELH
BUY Cristian Rios $26.00
Est. +9%
$23.77 $28.84
$28.78 +21.1%
Aug 06, 2026
e.l.f. Beauty Inc ELF
BUY - $121.00
Est. +31%
$92.54 $99.49
$92.05 -0.5%
Aug 06, 2026
Criteo S.A - ADR CRTO
BUY Christophe Cherblanc $20.50
Est. +18%
$17.32 $18.49
$18.21 +5.1%
Aug 06, 2026
Zimmer Biomet Holdings Inc ZBH
SELL - $93.00
Est. +5%
$97.53 $94.28 (Low)
$99.57 -2.1%
Aug 06, 2026
DraftKings Inc. - Ordinary Shares - Class A DKNG
BUY - $27.00
Est. +25%
$21.55 $25.86
$25.42 +18.0%
Aug 06, 2026
Insulet Corporation PODD
BUY - $175.00
Est. +33%
$131.75 $146.80
$146.44 +11.1%
Aug 06, 2026
Fresenius Medical Care AG - ADR FMS
BUY Susannah Ludwig $25.80
Est. +7%
$24.19 $24.54
$23.63 -2.3%
Aug 06, 2026
Zillow Group Inc - Ordinary Shares - Class A ZG
BUY - $38.00
Est. +3%
$36.89 $36.54
$36.23 -1.8%
Aug 06, 2026
Space Exploration Technologies Corp. SPCX
BUY - $248.00
Est. +129%
$108.27 $149.60
$141.27 +30.5%
Aug 06, 2026
AMGEN Inc. AMGN
SELL - $345.00
Est. +15%
$407.83 $401.07 (Low)
$417.84 -2.5%
Aug 06, 2026
HubSpot Inc HUBS
SELL - $220.00
Est. +12%
$250.21 $185.05 (Low)
$240.52 +3.9%
Aug 06, 2026
Toast Inc - Ordinary Shares - Class A TOST
BUY Harshita Rawat $45.00
Est. +29%
$34.79 $36.07
$35.22 +1.2%
Aug 05, 2026
Caterpillar Inc. CAT
BUY Chad Dillard $1,002.00
Est. +12%
$894.52 $905.72
$854.60 -4.5%
Aug 05, 2026
e.l.f. Beauty Inc ELF
BUY Cristian Rios $113.00
Est. +29%
$87.84 $99.49
$92.05 +4.8%
Aug 05, 2026
Coca-Cola Europacific Partners Plc CCEP
SELL Nadine Sarwat $106.00
Est. +1%
$107.53 $104.57 (Low)
$107.48 +0.0%
Aug 05, 2026
McDonald`s Corp MCD
BUY Danilo Gargiulo $295.00
Est. +8%
$273.92 $278.35
$272.25 -0.6%
Aug 05, 2026
Cummins Inc. CMI
BUY Chad Dillard $700.00
Est. +7%
$653.78 $660.51
$631.61 -3.4%
Aug 05, 2026
Advanced Micro Devices Inc. AMD
BUY Stacy Rasgon $650.00
Est. +25%
$518.58 $502.00
$483.01 -6.9%
Aug 05, 2026
Northrop Grumman Corp. NOC
BUY Douglas Harned $653.00
Est. +18%
$551.39 $581.59
$574.74 +4.2%
Aug 04, 2026
Tyson Foods, Inc. - Ordinary Shares - Class A TSN
BUY Alexia Howard $66.00
Est. +14%
$58.13 $59.75
$56.39 -3.0%
Aug 03, 2026
Linde Plc. LIN
BUY James Hooper $564.00
Est. +17%
$482.47 $499.18
$478.20 -0.9%
Aug 03, 2026
Centene Corp. CNC
BUY - $79.00
Est. +27%
$62.37 $68.38
$66.05 +5.9%
Aug 03, 2026
RTX Corp RTX
BUY Douglas Harned $232.00
Est. +8%
$215.22 $226.88
$220.48 +2.4%
Aug 03, 2026
Wingstop Inc WING
BUY - $155.00
Est. +20%
$129.49 $132.58
$113.90 -12.0%
Aug 03, 2026
EBay Inc. EBAY
BUY Nikhil Devnani $115.00
Est. +1%
$114.01 $115.17
$104.58 -8.3%
Aug 03, 2026
Chevron Corp. CVX
BUY - $209.00
Est. +7%
$194.66 $198.03
$197.71 +1.6%
Jul 31, 2026
AGCO Corp. AGCO
BUY Chad Dillard $108.00
Est. +5%
$102.94 $107.50
$99.45 -3.4%
Jul 31, 2026
Ferrari N.V. RACE
BUY Stephen Reitman $460.00
Est. +18%
$390.51 $414.52
$412.29 +5.6%
Jul 31, 2026
Vertiv Holdings Co - Ordinary Shares - Class A VRT
BUY Varun Govindaraj $368.00
Est. +51%
$242.93 $298.29
$287.07 +18.2%
Jul 31, 2026
Hershey Company HSY
BUY Alexia Howard $201.00
Est. +15%
$174.83 $186.86
$186.12 +6.5%
Jul 31, 2026
Coinbase Global Inc - Ordinary Shares - Class A COIN
BUY Gautam Chhugani $330.00
Est. +102%
$163.58 $155.40
$153.90 -5.9%
Jul 31, 2026
First Solar Inc FSLR
SELL Sunaina Ocalan $197.00
Est. +4%
$206.01 $206.39 (Low)
$223.69 -8.6%
Jul 31, 2026
Walmart Inc WMT
BUY - $142.00
Est. +28%
$111.10 $116.32
$115.72 +4.2%
Jul 31, 2026
Amazon.com Inc. AMZN
BUY Mark Shmulik $320.00
Est. +36%
$235.50 $287.13
$265.13 +12.6%
Jul 31, 2026
Air Products & Chemicals Inc. APD
BUY James Hooper $373.00
Est. +27%
$293.66 $311.51
$305.52 +4.0%
Jul 31, 2026
Dollar Tree Inc DLTR
SELL - $127.00
Est. +1%
$128.57 $126.56 (Low)
$129.53 -0.7%
Jul 31, 2026
Live Nation Entertainment Inc LYV
BUY - $215.00
Est. +17%
$183.59 $188.10
$186.06 +1.3%
Jul 31, 2026
Illumina Inc ILMN
BUY - $215.00
Est. +5%
$205.09 $207.00
$192.64 -6.1%
Jul 31, 2026
Quanta Services, Inc. PWR
BUY Chad Dillard $748.00
Est. +12%
$666.66 $708.06
$672.78 +0.9%
Jul 31, 2026
Reddit Inc. - Ordinary Shares - Class A RDDT
BUY Mark Shmulik $180.00
Est. +1%
$178.07 $163.80
$158.05 -11.2%
Jul 30, 2026
Microsoft Corporation MSFT
BUY - $647.00
Est. +66%
$390.54 $513.73
$496.88 +27.2%
Jul 30, 2026
Qualcomm, Inc. QCOM
BUY - $165.00
Est. +6%
$155.68 $168.87
$164.79 +5.9%
Jul 30, 2026
Carrier Global Corp CARR
BUY - $78.00
Est. +30%
$59.92 $66.14
$63.35 +5.7%
Jul 30, 2026
Meta Platforms Inc - Ordinary Shares - Class A META
BUY Mark Shmulik $800.00
Est. +37%
$585.61 $612.42
$594.97 +1.6%
Jul 29, 2026
United Parcel Service, Inc. - Ordinary Shares - Class B UPS
BUY David Vernon $131.00
Est. +24%
$105.59 $109.42
$105.55 0.0%
Jul 29, 2026
Paccar Inc. PCAR
BUY Chad Dillard $148.00
Est. +10%
$134.64 $138.58
$130.72 -2.9%
Jul 29, 2026
Parsons Corp PSN
SELL Chad Dillard $17.00
Est. +58%
$40.00 $36.26 (Low)
$47.59 -19.0%
Jul 29, 2026
Circle Internet Group CRCL
BUY Gautam Chhugani $140.00
Est. +118%
$64.32 $75.89
$75.38 +17.2%
Jul 29, 2026
Coca-Cola Co KO
BUY Cristian Rios $93.00
Est. +5%
$88.27 $90.89
$87.42 -1.0%
Jul 29, 2026
KLA Corp. KLAC
BUY Stacy Rasgon $225.00
Est. +18%
$190.80 $214.80
$209.37 +9.7%
Analyst Cristian Rios
Signal & Target
BUY $26.00
Start Price $23.77
Best Price (1Y)
$28.84
Current Price $28.78
Return +21.1%
Analyst -
Signal & Target
BUY $121.00
Start Price $92.54
Best Price (1Y)
$99.49
Current Price $92.05
Return -0.5%
Signal & Target
BUY $20.50
Start Price $17.32
Best Price (1Y)
$18.49
Current Price $18.21
Return +5.1%
Analyst -
Signal & Target
SELL $93.00
Start Price $97.53
Best Price (1Y)
$94.28
Current Price $99.57
Return -2.1%
Analyst -
Signal & Target
BUY $27.00
Start Price $21.55
Best Price (1Y)
$25.86
Current Price $25.42
Return +18.0%
Analyst -
Signal & Target
BUY $175.00
Start Price $131.75
Best Price (1Y)
$146.80
Current Price $146.44
Return +11.1%
Analyst Susannah Ludwig
Signal & Target
BUY $25.80
Start Price $24.19
Best Price (1Y)
$24.54
Current Price $23.63
Return -2.3%
Analyst -
Signal & Target
BUY $38.00
Start Price $36.89
Best Price (1Y)
$36.54
Current Price $36.23
Return -1.8%
Analyst -
Signal & Target
BUY $248.00
Start Price $108.27
Best Price (1Y)
$149.60
Current Price $141.27
Return +30.5%
AMGEN Inc.
AMGN
Aug 06, 2026
Analyst -
Signal & Target
SELL $345.00
Start Price $407.83
Best Price (1Y)
$401.07
Current Price $417.84
Return -2.5%
HubSpot Inc
HUBS
Aug 06, 2026
Analyst -
Signal & Target
SELL $220.00
Start Price $250.21
Best Price (1Y)
$185.05
Current Price $240.52
Return +3.9%
Analyst Harshita Rawat
Signal & Target
BUY $45.00
Start Price $34.79
Best Price (1Y)
$36.07
Current Price $35.22
Return +1.2%
Analyst Chad Dillard
Signal & Target
BUY $1,002.00
Start Price $894.52
Best Price (1Y)
$905.72
Current Price $854.60
Return -4.5%
Analyst Cristian Rios
Signal & Target
BUY $113.00
Start Price $87.84
Best Price (1Y)
$99.49
Current Price $92.05
Return +4.8%
Analyst Nadine Sarwat
Signal & Target
SELL $106.00
Start Price $107.53
Best Price (1Y)
$104.57
Current Price $107.48
Return +0.0%
Analyst Danilo Gargiulo
Signal & Target
BUY $295.00
Start Price $273.92
Best Price (1Y)
$278.35
Current Price $272.25
Return -0.6%
Cummins Inc.
CMI
Aug 05, 2026
Analyst Chad Dillard
Signal & Target
BUY $700.00
Start Price $653.78
Best Price (1Y)
$660.51
Current Price $631.61
Return -3.4%
Analyst Stacy Rasgon
Signal & Target
BUY $650.00
Start Price $518.58
Best Price (1Y)
$502.00
Current Price $483.01
Return -6.9%
Analyst Douglas Harned
Signal & Target
BUY $653.00
Start Price $551.39
Best Price (1Y)
$581.59
Current Price $574.74
Return +4.2%
Analyst Alexia Howard
Signal & Target
BUY $66.00
Start Price $58.13
Best Price (1Y)
$59.75
Current Price $56.39
Return -3.0%
Linde Plc.
LIN
Aug 03, 2026
Analyst James Hooper
Signal & Target
BUY $564.00
Start Price $482.47
Best Price (1Y)
$499.18
Current Price $478.20
Return -0.9%
Centene Corp.
CNC
Aug 03, 2026
Analyst -
Signal & Target
BUY $79.00
Start Price $62.37
Best Price (1Y)
$68.38
Current Price $66.05
Return +5.9%
RTX Corp
RTX
Aug 03, 2026
Analyst Douglas Harned
Signal & Target
BUY $232.00
Start Price $215.22
Best Price (1Y)
$226.88
Current Price $220.48
Return +2.4%
Wingstop Inc
WING
Aug 03, 2026
Analyst -
Signal & Target
BUY $155.00
Start Price $129.49
Best Price (1Y)
$132.58
Current Price $113.90
Return -12.0%
EBay Inc.
EBAY
Aug 03, 2026
Analyst Nikhil Devnani
Signal & Target
BUY $115.00
Start Price $114.01
Best Price (1Y)
$115.17
Current Price $104.58
Return -8.3%
Chevron Corp.
CVX
Aug 03, 2026
Analyst -
Signal & Target
BUY $209.00
Start Price $194.66
Best Price (1Y)
$198.03
Current Price $197.71
Return +1.6%
AGCO Corp.
AGCO
Jul 31, 2026
Analyst Chad Dillard
Signal & Target
BUY $108.00
Start Price $102.94
Best Price (1Y)
$107.50
Current Price $99.45
Return -3.4%
Ferrari N.V.
RACE
Jul 31, 2026
Analyst Stephen Reitman
Signal & Target
BUY $460.00
Start Price $390.51
Best Price (1Y)
$414.52
Current Price $412.29
Return +5.6%
Signal & Target
BUY $368.00
Start Price $242.93
Best Price (1Y)
$298.29
Current Price $287.07
Return +18.2%
Analyst Alexia Howard
Signal & Target
BUY $201.00
Start Price $174.83
Best Price (1Y)
$186.86
Current Price $186.12
Return +6.5%
Analyst Gautam Chhugani
Signal & Target
BUY $330.00
Start Price $163.58
Best Price (1Y)
$155.40
Current Price $153.90
Return -5.9%
Analyst Sunaina Ocalan
Signal & Target
SELL $197.00
Start Price $206.01
Best Price (1Y)
$206.39
Current Price $223.69
Return -8.6%
Walmart Inc
WMT
Jul 31, 2026
Analyst -
Signal & Target
BUY $142.00
Start Price $111.10
Best Price (1Y)
$116.32
Current Price $115.72
Return +4.2%
Analyst Mark Shmulik
Signal & Target
BUY $320.00
Start Price $235.50
Best Price (1Y)
$287.13
Current Price $265.13
Return +12.6%
Analyst James Hooper
Signal & Target
BUY $373.00
Start Price $293.66
Best Price (1Y)
$311.51
Current Price $305.52
Return +4.0%
Analyst -
Signal & Target
SELL $127.00
Start Price $128.57
Best Price (1Y)
$126.56
Current Price $129.53
Return -0.7%
Analyst -
Signal & Target
BUY $215.00
Start Price $183.59
Best Price (1Y)
$188.10
Current Price $186.06
Return +1.3%
Illumina Inc
ILMN
Jul 31, 2026
Analyst -
Signal & Target
BUY $215.00
Start Price $205.09
Best Price (1Y)
$207.00
Current Price $192.64
Return -6.1%
Analyst Chad Dillard
Signal & Target
BUY $748.00
Start Price $666.66
Best Price (1Y)
$708.06
Current Price $672.78
Return +0.9%
Analyst Mark Shmulik
Signal & Target
BUY $180.00
Start Price $178.07
Best Price (1Y)
$163.80
Current Price $158.05
Return -11.2%
Analyst -
Signal & Target
BUY $647.00
Start Price $390.54
Best Price (1Y)
$513.73
Current Price $496.88
Return +27.2%
Analyst -
Signal & Target
BUY $165.00
Start Price $155.68
Best Price (1Y)
$168.87
Current Price $164.79
Return +5.9%
Analyst -
Signal & Target
BUY $78.00
Start Price $59.92
Best Price (1Y)
$66.14
Current Price $63.35
Return +5.7%
Analyst Mark Shmulik
Signal & Target
BUY $800.00
Start Price $585.61
Best Price (1Y)
$612.42
Current Price $594.97
Return +1.6%
Analyst David Vernon
Signal & Target
BUY $131.00
Start Price $105.59
Best Price (1Y)
$109.42
Current Price $105.55
Return 0.0%
Paccar Inc.
PCAR
Jul 29, 2026
Analyst Chad Dillard
Signal & Target
BUY $148.00
Start Price $134.64
Best Price (1Y)
$138.58
Current Price $130.72
Return -2.9%
Parsons Corp
PSN
Jul 29, 2026
Analyst Chad Dillard
Signal & Target
SELL $17.00
Start Price $40.00
Best Price (1Y)
$36.26
Current Price $47.59
Return -19.0%
Analyst Gautam Chhugani
Signal & Target
BUY $140.00
Start Price $64.32
Best Price (1Y)
$75.89
Current Price $75.38
Return +17.2%
Coca-Cola Co
KO
Jul 29, 2026
Analyst Cristian Rios
Signal & Target
BUY $93.00
Start Price $88.27
Best Price (1Y)
$90.89
Current Price $87.42
Return -1.0%
KLA Corp.
KLAC
Jul 29, 2026
Analyst Stacy Rasgon
Signal & Target
BUY $225.00
Start Price $190.80
Best Price (1Y)
$214.80
Current Price $209.37
Return +9.7%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 07, 2026
Stellantis N.V STLA
Downgrade Market Perform Underperform
Aug 07, 2026
Celsius Holdings Inc CELH
Downgrade Outperform Market Perform
Aug 07, 2026
Nano Labs Ltd - Ordinary Shares - Class A NA
Downgrade Outperform Market Perform
Aug 06, 2026
Global Payments, Inc. GPN
Downgrade Market Perform Market Perform
Aug 06, 2026
Zimmer Biomet Holdings Inc ZBH
Hold Market Perform Market Perform
Aug 06, 2026
HubSpot Inc HUBS
Downgrade Outperform Market Perform
Aug 06, 2026
Fresenius Medical Care AG - ADR FMS
Hold Market Perform Market Perform
Aug 06, 2026
Jupai Holdings Ltd - ADR JP
Hold Outperform Outperform
Aug 06, 2026
e.l.f. Beauty Inc ELF
Hold Outperform Outperform
Aug 06, 2026
Zillow Group Inc - Ordinary Shares - Class A ZG
Downgrade Buy Market Perform
Aug 06, 2026
Toast Inc - Ordinary Shares - Class A TOST
Hold Outperform Outperform
Aug 06, 2026
AMGEN Inc. AMGN
Hold Market Perform Market Perform
Aug 06, 2026
Criteo S.A - ADR CRTO
Downgrade Market Perform
Aug 05, 2026
Paramount Group Inc PGRE
Hold Underperform Underperform
Aug 05, 2026
Cummins Inc. CMI
Hold Market Perform Market Perform
Aug 05, 2026
McDonald`s Corp MCD
Hold Market Perform Market Perform
Aug 05, 2026
e.l.f. Beauty Inc ELF
Upgrade Market Perform Outperform
Aug 05, 2026
Jupai Holdings Ltd - ADR JP
Hold Underperform Underperform
Aug 05, 2026
Bristol-Myers Squibb Co. BMY
Upgrade Market Perform Outperform
Aug 05, 2026
Northrop Grumman Corp. NOC
Hold Market Perform Market Perform
Aug 05, 2026
Spotify Technology S.A. SPOT
Hold Outperform Outperform
Aug 05, 2026
Coca-Cola Europacific Partners Plc CCEP
Hold Market Perform Market Perform
Aug 05, 2026
Advanced Micro Devices Inc. AMD
Hold Outperform Outperform
Aug 05, 2026
Caterpillar Inc. CAT
Hold Market Perform Market Perform
Aug 04, 2026
CNH Industrial NV CNH
Hold Market Perform Market Perform
Aug 04, 2026
Uber Technologies Inc UBER
Hold Buy Buy
Aug 04, 2026
Tyson Foods, Inc. - Ordinary Shares - Class A TSN
Hold Market Perform Market Perform
Aug 04, 2026
Boeing Co. BA
Hold Outperform Outperform
Aug 03, 2026
Chevron Corp. CVX
Hold Market Perform Market Perform
Aug 03, 2026
EBay Inc. EBAY
Hold Market Perform Market Perform
Aug 03, 2026
Starbucks Corp. SBUX
Downgrade Outperform Market Perform
Aug 03, 2026
Centene Corp. CNC
Hold Outperform Outperform
Aug 03, 2026
Wingstop Inc WING
Downgrade Outperform Market Perform
Aug 03, 2026
RTX Corp RTX
Hold Market Perform Market Perform
Aug 03, 2026
Linde Plc. LIN
Hold Outperform Outperform
Aug 03, 2026
Eaton Corporation plc ETN
Hold Outperform Outperform
Jul 31, 2026
Kanzhun Ltd - ADR BZ
Hold Market Perform Market Perform
Jul 31, 2026
Coinbase Global Inc - Ordinary Shares - Class A COIN
Hold Outperform Outperform
Jul 31, 2026
Vertiv Holdings Co - Ordinary Shares - Class A VRT
Hold Outperform Outperform
Jul 31, 2026
Quanta Services, Inc. PWR
Hold Market Perform Market Perform
Jul 31, 2026
AGCO Corp. AGCO
Hold Market Perform Market Perform
Jul 31, 2026
Ferrari N.V. RACE
Hold Outperform Outperform
Jul 31, 2026
Illumina Inc ILMN
Hold Market Perform Market Perform
Jul 31, 2026
Live Nation Entertainment Inc LYV
Hold Outperform Outperform
Jul 31, 2026
Hershey Company HSY
Hold Market Perform Market Perform
Jul 31, 2026
Dollar Tree Inc DLTR
Hold Market Perform Market Perform
Jul 31, 2026
Air Products & Chemicals Inc. APD
Hold Outperform Outperform
Jul 31, 2026
Chipotle Mexican Grill CMG
Hold Outperform Outperform
Jul 31, 2026
Amazon.com Inc. AMZN
Hold Outperform Outperform
Jul 31, 2026
Reddit Inc. - Ordinary Shares - Class A RDDT
Hold Market Perform Market Perform
Action Downgrade
From Market Perform
To Underperform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From Market Perform
To Market Perform
Action Hold
From Market Perform
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 Downgrade
From Buy
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Downgrade
From -
To Market Perform
Action Hold
From Underperform
To Underperform
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 Underperform
To Underperform
Action Upgrade
From Market Perform
To Outperform
Action Hold
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 Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Buy
To Buy
Action Hold
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Outperform
To Outperform
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 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 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 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