← 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.4%
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%
689 W / 642 L
Target Met
? How often was the target reached?
Hits vs. Total.
84%
663 W / 131 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
18%
142 W / 652 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
5%
40 W / 754 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.
50%
293 W / 297 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
52%
591 W / 546 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
51%
98 W / 96 L

Top 5 Analysts (Score, >10 Trades)

1. Cristian Rios 56 2. Chad Dillard 48 3. Sunaina Ocalan 46 4. Nikhil Devnani 46 5. Mark Shmulik 44

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
Oct 30, 2026
Digital Realty Trust Inc DLR
BUY Madison Rezaei $229.00
Est. +28%
$178.49 $185.70
$184.90 +3.6%
Oct 30, 2026
DoorDash Inc - Ordinary Shares - Class A DASH
BUY Nikhil Devnani $250.00
Est. +39%
$179.78 $199.06
$198.59 +10.5%
Oct 30, 2026
Maplebear Inc. CART
BUY Nikhil Devnani $65.00
Est. +14%
$57.11 $58.34
$58.31 +2.1%
Oct 30, 2026
Pinterest Inc - Ordinary Shares - Class A PINS
BUY Mark Shmulik $22.00
Est. +20%
$18.41 $21.60
$21.22 +15.3%
Oct 30, 2026
Reddit Inc. - Ordinary Shares - Class A RDDT
BUY Mark Shmulik $120.00
Est. +32%
$90.71 $101.65
$96.15 +6.0%
Oct 29, 2026
Otis Worldwide Corp OTIS
BUY Varun Govindaraj $94.00
Est. +28%
$73.65 $81.18
$79.79 +8.3%
Oct 29, 2026
Vertiv Holdings Co - Ordinary Shares - Class A VRT
BUY - $376.00
Est. +55%
$242.88 $254.73
$205.58 -15.4%
Oct 29, 2026
EBay Inc. EBAY
BUY - $125.00
Est. +2%
$121.96 $126.55
$125.15 +2.6%
Oct 29, 2026
PPG Industries, Inc. PPG
BUY James Hooper $137.00
Est. +15%
$119.54 $128.87
$127.29 +6.5%
Oct 29, 2026
Alphabet Inc - Ordinary Shares - Class C GOOG
BUY Mark Shmulik $325.00
Est. +1%
$321.89 $294.40
$287.30 -10.7%
Oct 29, 2026
Chipotle Mexican Grill CMG
BUY Danilo Gargiulo $43.00
Est. +38%
$31.21 $35.31
$35.19 +12.8%
Oct 29, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
SELL - $245.00
Est. +20%
$305.47 $257.83 (Low)
$266.82 +12.7%
Oct 29, 2026
Alphabet Inc - Ordinary Shares - Class A GOOGL
BUY Mark Shmulik $325.00
Est. +14%
$285.03 $296.49
$288.93 +1.4%
Oct 29, 2026
Microsoft Corporation MSFT
BUY Mark Moerdler $722.00
Est. +36%
$531.01 $559.15
$555.80 +4.7%
Oct 29, 2026
Boeing Co. BA
BUY Douglas Harned $223.00
Est. +28%
$174.12 $179.19
$176.95 +1.6%
Oct 28, 2026
AllianceBernstein Holding Lp - Unit AB
BUY - $35.00
Est. +0%
$34.93 $35.56
$35.28 +1.0%
Oct 27, 2026
Northrop Grumman Corp. NOC
BUY - $590.00
Est. +4%
$565.41 $575.55
$525.45 -7.1%
Oct 26, 2026
Space Exploration Technologies Corp. SPCX
BUY Douglas Harned $268.00
Est. +82%
$147.49 $151.35
$135.92 -7.8%
Oct 26, 2026
Space Exploration Technologies Corp. SPCX
BUY Douglas Harned $267.00
Est. +81%
$147.49 $151.35
$135.92 -7.8%
Oct 26, 2026
Bloom Energy Corp - Ordinary Shares - Class A BE
BUY Sunaina Ocalan $306.00
Est. +47%
$207.77 $231.67
$200.35 -3.6%
Oct 26, 2026
Fedex Corp FDX
BUY - $377.00
Est. +26%
$298.72 $329.69
$329.40 +10.3%
Oct 26, 2026
Lilly(Eli) & Co LLY
BUY Courtney Breen $1,450.00
Est. +14%
$1,273.46 $1,449.68
$1,417.83 +11.3%
Oct 26, 2026
Spotify Technology S.A. SPOT
BUY Ian Moore $725.00
Est. +24%
$584.22 $632.49
$627.56 +7.4%
Oct 23, 2026
GE Aerospace GE
BUY - $376.00
Est. +31%
$286.90 $333.75
$329.57 +14.9%
Oct 23, 2026
United Rentals, Inc. URI
BUY Chad Dillard $1,258.00
Est. +16%
$1,081.01 $1,202.12
$1,123.84 +4.0%
Oct 23, 2026
Honeywell International Inc HON
BUY Varun Govindaraj $256.00
Est. +18%
$217.78 $232.58
$228.47 +4.9%
Oct 22, 2026
CSX Corp. CSX
SELL David Vernon $49.00
Est. +5%
$51.47 $49.52 (Low)
$52.05 -1.1%
Oct 21, 2026
United Parcel Service, Inc. - Ordinary Shares - Class B UPS
BUY - $127.00
Est. +29%
$98.52 $114.42
$114.30 +16.0%
Oct 21, 2026
3M Co. MMM
BUY Varun Govindaraj $197.00
Est. +15%
$170.91 $194.77
$193.99 +13.5%
Oct 21, 2026
Netflix Inc. NFLX
BUY Laurent Yoon $80.00
Est. +16%
$68.69 $67.82
$66.39 -3.3%
Oct 20, 2026
ServiceNow Inc NOW
BUY - $266.00
Est. +83%
$145.36 $159.43
$108.79 -25.2%
Oct 20, 2026
United Airlines Holdings Inc UAL
BUY - $160.00
Est. +67%
$95.60 $116.36
$115.76 +21.1%
Oct 20, 2026
SBA Communications Corp - Ordinary Shares - Class A SBAC
BUY Madison Rezaei $208.00
Est. +14%
$183.09 $200.73
$195.57 +6.8%
Oct 20, 2026
American Airlines Group Inc AAL
BUY - $19.00
Est. +63%
$11.68 $13.85
$13.62 +16.6%
Oct 20, 2026
American Tower Corp. AMT
BUY - $212.00
Est. +16%
$183.03 $202.13
$194.86 +6.5%
Oct 19, 2026
Microsoft Corporation MSFT
BUY - $662.00
Est. +25%
$529.05 $559.15
$555.80 +5.1%
Oct 19, 2026
Rollins, Inc. ROL
BUY Connor Cerniglia $35.00
Est. +5%
$33.45 $39.10
$38.39 +14.8%
Oct 19, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
BUY Peter Weed $350.00
Est. +42%
$247.11 $285.00
$188.72 -23.6%
Oct 16, 2026
Estee Lauder Cos., Inc. - Ordinary Shares - Class A EL
BUY Cristian Rios $114.00
Est. +7%
$106.99 $113.52
$112.11 +4.8%
Oct 16, 2026
Skydance Corporation SKYD
SELL Laurent Yoon $6.00
Est. +17%
$7.26 $6.61 (Low)
$8.08 -11.3%
Oct 16, 2026
Unitedhealth Group Inc UNH
BUY - $500.00
Est. +23%
$406.67 $426.55
$409.32 +0.7%
Oct 15, 2026
Fastenal Co. FAST
SELL - $47.00
Est. +10%
$52.00 $49.79 (Low)
$53.21 -2.3%
Oct 15, 2026
RTX Corp RTX
BUY - $214.00
Est. +15%
$186.47 $205.62
$198.47 +6.4%
Oct 15, 2026
Johnson & Johnson JNJ
BUY Lee Hambright $270.00
Est. +4%
$259.85 $282.00
$276.37 +6.4%
Oct 15, 2026
J.M. Smucker Co. SJM
BUY - $160.00
Est. +31%
$121.84 $134.00
$132.38 +8.7%
Oct 14, 2026
Lockheed Martin Corp. LMT
BUY - $564.00
Est. +12%
$504.02 $657.00
$594.88 +18.0%
Oct 14, 2026
Huntington Ingalls Industries Inc HII
BUY - $307.00
Est. +19%
$257.84 $327.75
$303.75 +17.8%
Oct 14, 2026
United Rentals, Inc. URI
BUY Chad Dillard $1,215.00
Est. +15%
$1,053.53 $1,202.12
$1,123.84 +6.7%
Oct 14, 2026
Dominos Pizza Inc DPZ
BUY - $340.00
Est. +15%
$296.10 $344.75
$340.69 +15.1%
Oct 14, 2026
Caterpillar Inc. CAT
SELL Chad Dillard $749.00
Est. +2%
$762.17 $582.51 (Low)
$591.25 +22.4%
Analyst Madison Rezaei
Signal & Target
BUY $229.00
Start Price $178.49
Best Price (1Y)
$185.70
Current Price $184.90
Return +3.6%
Analyst Nikhil Devnani
Signal & Target
BUY $250.00
Start Price $179.78
Best Price (1Y)
$199.06
Current Price $198.59
Return +10.5%
Analyst Nikhil Devnani
Signal & Target
BUY $65.00
Start Price $57.11
Best Price (1Y)
$58.34
Current Price $58.31
Return +2.1%
Analyst Mark Shmulik
Signal & Target
BUY $22.00
Start Price $18.41
Best Price (1Y)
$21.60
Current Price $21.22
Return +15.3%
Analyst Mark Shmulik
Signal & Target
BUY $120.00
Start Price $90.71
Best Price (1Y)
$101.65
Current Price $96.15
Return +6.0%
Signal & Target
BUY $94.00
Start Price $73.65
Best Price (1Y)
$81.18
Current Price $79.79
Return +8.3%
Analyst -
Signal & Target
BUY $376.00
Start Price $242.88
Best Price (1Y)
$254.73
Current Price $205.58
Return -15.4%
EBay Inc.
EBAY
Oct 29, 2026
Analyst -
Signal & Target
BUY $125.00
Start Price $121.96
Best Price (1Y)
$126.55
Current Price $125.15
Return +2.6%
Analyst James Hooper
Signal & Target
BUY $137.00
Start Price $119.54
Best Price (1Y)
$128.87
Current Price $127.29
Return +6.5%
Analyst Mark Shmulik
Signal & Target
BUY $325.00
Start Price $321.89
Best Price (1Y)
$294.40
Current Price $287.30
Return -10.7%
Analyst Danilo Gargiulo
Signal & Target
BUY $43.00
Start Price $31.21
Best Price (1Y)
$35.31
Current Price $35.19
Return +12.8%
Analyst -
Signal & Target
SELL $245.00
Start Price $305.47
Best Price (1Y)
$257.83
Current Price $266.82
Return +12.7%
Analyst Mark Shmulik
Signal & Target
BUY $325.00
Start Price $285.03
Best Price (1Y)
$296.49
Current Price $288.93
Return +1.4%
Analyst Mark Moerdler
Signal & Target
BUY $722.00
Start Price $531.01
Best Price (1Y)
$559.15
Current Price $555.80
Return +4.7%
Boeing Co.
BA
Oct 29, 2026
Analyst Douglas Harned
Signal & Target
BUY $223.00
Start Price $174.12
Best Price (1Y)
$179.19
Current Price $176.95
Return +1.6%
Analyst -
Signal & Target
BUY $35.00
Start Price $34.93
Best Price (1Y)
$35.56
Current Price $35.28
Return +1.0%
Analyst -
Signal & Target
BUY $590.00
Start Price $565.41
Best Price (1Y)
$575.55
Current Price $525.45
Return -7.1%
Analyst Douglas Harned
Signal & Target
BUY $268.00
Start Price $147.49
Best Price (1Y)
$151.35
Current Price $135.92
Return -7.8%
Analyst Douglas Harned
Signal & Target
BUY $267.00
Start Price $147.49
Best Price (1Y)
$151.35
Current Price $135.92
Return -7.8%
Analyst Sunaina Ocalan
Signal & Target
BUY $306.00
Start Price $207.77
Best Price (1Y)
$231.67
Current Price $200.35
Return -3.6%
Fedex Corp
FDX
Oct 26, 2026
Analyst -
Signal & Target
BUY $377.00
Start Price $298.72
Best Price (1Y)
$329.69
Current Price $329.40
Return +10.3%
Analyst Courtney Breen
Signal & Target
BUY $1,450.00
Start Price $1,273.46
Best Price (1Y)
$1,449.68
Current Price $1,417.83
Return +11.3%
Analyst Ian Moore
Signal & Target
BUY $725.00
Start Price $584.22
Best Price (1Y)
$632.49
Current Price $627.56
Return +7.4%
GE Aerospace
GE
Oct 23, 2026
Analyst -
Signal & Target
BUY $376.00
Start Price $286.90
Best Price (1Y)
$333.75
Current Price $329.57
Return +14.9%
Analyst Chad Dillard
Signal & Target
BUY $1,258.00
Start Price $1,081.01
Best Price (1Y)
$1,202.12
Current Price $1,123.84
Return +4.0%
Signal & Target
BUY $256.00
Start Price $217.78
Best Price (1Y)
$232.58
Current Price $228.47
Return +4.9%
CSX Corp.
CSX
Oct 22, 2026
Analyst David Vernon
Signal & Target
SELL $49.00
Start Price $51.47
Best Price (1Y)
$49.52
Current Price $52.05
Return -1.1%
Analyst -
Signal & Target
BUY $127.00
Start Price $98.52
Best Price (1Y)
$114.42
Current Price $114.30
Return +16.0%
3M Co.
MMM
Oct 21, 2026
Signal & Target
BUY $197.00
Start Price $170.91
Best Price (1Y)
$194.77
Current Price $193.99
Return +13.5%
Netflix Inc.
NFLX
Oct 21, 2026
Analyst Laurent Yoon
Signal & Target
BUY $80.00
Start Price $68.69
Best Price (1Y)
$67.82
Current Price $66.39
Return -3.3%
Analyst -
Signal & Target
BUY $266.00
Start Price $145.36
Best Price (1Y)
$159.43
Current Price $108.79
Return -25.2%
Analyst -
Signal & Target
BUY $160.00
Start Price $95.60
Best Price (1Y)
$116.36
Current Price $115.76
Return +21.1%
Analyst Madison Rezaei
Signal & Target
BUY $208.00
Start Price $183.09
Best Price (1Y)
$200.73
Current Price $195.57
Return +6.8%
Analyst -
Signal & Target
BUY $19.00
Start Price $11.68
Best Price (1Y)
$13.85
Current Price $13.62
Return +16.6%
Analyst -
Signal & Target
BUY $212.00
Start Price $183.03
Best Price (1Y)
$202.13
Current Price $194.86
Return +6.5%
Analyst -
Signal & Target
BUY $662.00
Start Price $529.05
Best Price (1Y)
$559.15
Current Price $555.80
Return +5.1%
Rollins, Inc.
ROL
Oct 19, 2026
Signal & Target
BUY $35.00
Start Price $33.45
Best Price (1Y)
$39.10
Current Price $38.39
Return +14.8%
Analyst Peter Weed
Signal & Target
BUY $350.00
Start Price $247.11
Best Price (1Y)
$285.00
Current Price $188.72
Return -23.6%
Analyst Cristian Rios
Signal & Target
BUY $114.00
Start Price $106.99
Best Price (1Y)
$113.52
Current Price $112.11
Return +4.8%
Analyst Laurent Yoon
Signal & Target
SELL $6.00
Start Price $7.26
Best Price (1Y)
$6.61
Current Price $8.08
Return -11.3%
Analyst -
Signal & Target
BUY $500.00
Start Price $406.67
Best Price (1Y)
$426.55
Current Price $409.32
Return +0.7%
Fastenal Co.
FAST
Oct 15, 2026
Analyst -
Signal & Target
SELL $47.00
Start Price $52.00
Best Price (1Y)
$49.79
Current Price $53.21
Return -2.3%
RTX Corp
RTX
Oct 15, 2026
Analyst -
Signal & Target
BUY $214.00
Start Price $186.47
Best Price (1Y)
$205.62
Current Price $198.47
Return +6.4%
Analyst Lee Hambright
Signal & Target
BUY $270.00
Start Price $259.85
Best Price (1Y)
$282.00
Current Price $276.37
Return +6.4%
Analyst -
Signal & Target
BUY $160.00
Start Price $121.84
Best Price (1Y)
$134.00
Current Price $132.38
Return +8.7%
Analyst -
Signal & Target
BUY $564.00
Start Price $504.02
Best Price (1Y)
$657.00
Current Price $594.88
Return +18.0%
Analyst -
Signal & Target
BUY $307.00
Start Price $257.84
Best Price (1Y)
$327.75
Current Price $303.75
Return +17.8%
Analyst Chad Dillard
Signal & Target
BUY $1,215.00
Start Price $1,053.53
Best Price (1Y)
$1,202.12
Current Price $1,123.84
Return +6.7%
Analyst -
Signal & Target
BUY $340.00
Start Price $296.10
Best Price (1Y)
$344.75
Current Price $340.69
Return +15.1%
Analyst Chad Dillard
Signal & Target
SELL $749.00
Start Price $762.17
Best Price (1Y)
$582.51
Current Price $591.25
Return +22.4%

Recent Upgrades / Downgrades

Date Stock Action From To
Oct 30, 2026
DoorDash Inc - Ordinary Shares - Class A DASH
Downgrade Outperform Market Perform
Oct 30, 2026
Digital Realty Trust Inc DLR
Hold Outperform Outperform
Oct 30, 2026
DoorDash Inc - Ordinary Shares - Class A DASH
Hold Outperform Outperform
Oct 30, 2026
Pinterest Inc - Ordinary Shares - Class A PINS
Hold Outperform Outperform
Oct 30, 2026
Reddit Inc. - Ordinary Shares - Class A RDDT
Hold Market Perform Market Perform
Oct 30, 2026
Maplebear Inc. CART
Downgrade Outperform Market Perform
Oct 29, 2026
Alphabet Inc - Ordinary Shares - Class C GOOG
Hold Market Perform Market Perform
Oct 29, 2026
Alphabet Inc - Ordinary Shares - Class A GOOGL
Hold Market Perform Market Perform
Oct 29, 2026
Chipotle Mexican Grill CMG
Hold Outperform Outperform
Oct 29, 2026
PPG Industries, Inc. PPG
Hold Outperform Outperform
Oct 29, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
Hold Market Perform Market Perform
Oct 29, 2026
Otis Worldwide Corp OTIS
Hold Outperform Outperform
Oct 29, 2026
Vertiv Holdings Co - Ordinary Shares - Class A VRT
Hold Outperform Outperform
Oct 29, 2026
Jupai Holdings Ltd - ADR JP
Upgrade Market Perform
Oct 29, 2026
Apple Inc AAPL
Hold Outperform Outperform
Oct 29, 2026
EBay Inc. EBAY
Hold Market Perform Market Perform
Oct 28, 2026
GE Vernova Inc. GEV
Hold Outperform Outperform
Oct 28, 2026
AllianceBernstein Holding Lp - Unit AB
Hold Hold Hold
Oct 27, 2026
Rémy Cointreau S.A. REMYY
Downgrade Market Perform
Oct 27, 2026
Northrop Grumman Corp. NOC
Hold Market Perform Market Perform
Oct 27, 2026
NAVER Corporation 035420.KS
Hold Outperform Outperform
Oct 27, 2026
Oracle Corp. ORCL
Hold Outperform Outperform
Oct 27, 2026
Molina Healthcare Inc MOH
Hold Outperform Outperform
Oct 26, 2026
Gaztransport & Technigaz S.A. GZPZF
Downgrade Market Perform
Oct 26, 2026
Lilly(Eli) & Co LLY
Hold Outperform Outperform
Oct 26, 2026
Boeing Co. BA
Hold Outperform Outperform
Oct 23, 2026
CoreWeave, Inc. Class A Common Stock CRWV
Upgrade Perform Outperform
Oct 23, 2026
Honeywell International Inc HON
Hold Market Perform Market Perform
Oct 23, 2026
Elevance Health Inc ELV
Hold Outperform Outperform
Oct 22, 2026
NextEra Energy Inc NEE
Hold Outperform Outperform
Oct 22, 2026
CSX Corp. CSX
Hold Market Perform Market Perform
Oct 21, 2026
3M Co. MMM
Hold Market Perform Market Perform
Oct 21, 2026
Skydance Corporation SKYD
Hold Market Perform Market Perform
Oct 21, 2026
Space Exploration Technologies Corp. SPCX
Hold Outperform Outperform
Oct 21, 2026
United Parcel Service, Inc. - Ordinary Shares - Class B UPS
Hold Outperform Outperform
Oct 21, 2026
Netflix Inc. NFLX
Hold Outperform Outperform
Oct 20, 2026
SBA Communications Corp - Ordinary Shares - Class A SBAC
Hold Market Perform Market Perform
Oct 20, 2026
ServiceNow Inc NOW
Hold Outperform Outperform
Oct 19, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
Upgrade Market Perform Outperform
Oct 19, 2026
Intel Corp. INTC
Upgrade Market Perform Outperform
Oct 19, 2026
Microsoft Corporation MSFT
Hold Outperform Outperform
Oct 19, 2026
Rollins, Inc. ROL
Hold Market Perform Market Perform
Oct 19, 2026
Spotify Technology S.A. SPOT
Hold Outperform Outperform
Oct 19, 2026
Vonage Holdings Corp VG
Hold Market Perform Market Perform
Oct 19, 2026
CoreWeave, Inc. Class A Common Stock CRWV
Upgrade Underperform Perform
Oct 16, 2026
GE Aerospace GE
Hold Outperform Outperform
Oct 16, 2026
Skydance Corporation SKYD
Hold Underperform Underperform
Oct 16, 2026
Estee Lauder Cos., Inc. - Ordinary Shares - Class A EL
Hold Market Perform Market Perform
Oct 15, 2026
Fastenal Co. FAST
Hold Underperform Underperform
Oct 15, 2026
J.M. Smucker Co. SJM
Hold Outperform Outperform
Action Downgrade
From Outperform
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
Action Downgrade
From Outperform
To Market Perform
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 Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
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 Downgrade
From -
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 Downgrade
From -
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Perform
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 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
Action Hold
From Outperform
To Outperform
Action Upgrade
From Market Perform
To Outperform
Action Upgrade
From Market Perform
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 Market Perform
To Market Perform
Action Upgrade
From Underperform
To Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Underperform
To Underperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Underperform
To Underperform
Action Hold
From Outperform
To Outperform