← Back to Analysts

Evercore ISI 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.
+9.2%
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 📉
56%
1259 W / 982 L
Target Met
? How often was the target reached?
Hits vs. Total.
83%
1198 W / 253 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
17%
247 W / 1204 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
7%
98 W / 1353 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%
434 W / 379 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
57%
1171 W / 875 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
45%
88 W / 107 L

Top 5 Analysts (Score, >10 Trades)

1. Duane Pfennigwerth 51 2. Nicholas Amicucci 50 3. David Motemaden 48 4. John Dunn 47 5. 47

Top 5 Analysts (Score, >50 Trades)

1. 47 2. Steve Sakwa 44 3. John Pancari 44 4. Glenn Schorr 43 5. Jonathan Chappell 43

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jun 26, 2026
ON Semiconductor Corp. ON
BUY Mark Lipacis $137.00
Est. +15%
$118.74 $98.30
$91.22 -23.2%
Jun 26, 2026
Fedex Corp FDX
SELL - $165.00
Est. +50%
$329.44 $309.02 (Low)
$313.00 +5.0%
Jun 26, 2026
Americold Realty Trust Inc COLD
BUY - $18.00
Est. +21%
$14.93 $16.42
$16.24 +8.7%
Jun 25, 2026
CSX Corp. CSX
BUY - $47.00
Est. +2%
$46.06 $49.21
$48.89 +6.1%
Jun 25, 2026
Union Pacific Corp. UNP
BUY Jonathan Chappell $294.00
Est. +13%
$259.96 $282.77
$282.25 +8.6%
Jun 25, 2026
Canadian National Railway Co. CNI
BUY Jonathan Chappell $124.00
Est. +7%
$115.91 $122.07
$121.56 +4.9%
Jun 25, 2026
Canadian Pacific Kansas City Limited CP
BUY - $91.00
Est. +7%
$84.78 $88.91
$87.79 +3.6%
Jun 24, 2026
Procept BioRobotics Corp PRCT
BUY Vijay Kumar $30.00
Est. +46%
$20.60 $24.20
$21.03 +2.1%
Jun 23, 2026
Nike, Inc. - Ordinary Shares - Class B NKE
BUY - $46.00
Est. +7%
$43.19 $45.04
$44.09 +2.1%
Jun 23, 2026
Inspire Medical Systems Inc INSP
SELL Daniel Markowitz $40.00
Est. +3%
$41.35 $40.09 (Low)
$46.95 -13.5%
Jun 23, 2026
Darden Restaurants, Inc. DRI
BUY David Palmer $230.00
Est. +8%
$212.01 $216.38
$204.32 -3.6%
Jun 23, 2026
Permian Resources Corp - Ordinary Shares - Class A PR
BUY - $25.00
Est. +32%
$19.00 $19.39
$18.20 -4.2%
Jun 22, 2026
Credo Technology Group Holding Ltd CRDO
BUY Mark Lipacis $325.00
Est. +20%
$271.83 $308.67
$241.91 -11.0%
Jun 22, 2026
TE Connectivity Ltd - Registered Shares TEL
BUY - $230.00
Est. +6%
$217.64 $216.98
$197.44 -9.3%
Jun 18, 2026
Accenture plc - Ordinary Shares - Class A ACN
BUY - $180.00
Est. +42%
$127.05 $138.90
$137.35 +8.1%
Jun 17, 2026
Evercore Inc - Ordinary Shares - Class A EVR
BUY Mark Mahaney $930.00
Est. +153%
$367.04 $379.72
$342.64 -6.6%
Jun 12, 2026
Casey`s General Stores, Inc. CASY
BUY - $990.00
Est. +8%
$916.28 $927.30
$797.42 -13.0%
Jun 12, 2026
Roku Inc - Ordinary Shares - Class A ROKU
BUY Robert Coolbrith $185.00
Est. +55%
$119.64 $148.88
$142.43 +19.0%
Jun 12, 2026
Huntington Bancshares, Inc. HBAN
BUY - $20.00
Est. +16%
$17.21 $18.32
$17.86 +3.8%
Jun 12, 2026
Adobe Inc ADBE
BUY - $225.00
Est. +3%
$218.80 $222.15
$219.72 +0.4%
Jun 10, 2026
Entergy Corp. ETR
BUY - $121.00
Est. +10%
$109.66 $116.71
$115.11 +5.0%
Jun 10, 2026
Entergy Corp. ETR
BUY - $123.00
Est. +11%
$110.59 $116.71
$115.11 +4.1%
Jun 10, 2026
Devon Energy Corp. DVN
BUY - $54.00
Est. +23%
$44.07 $47.25
$40.47 -8.2%
Jun 08, 2026
Simon Property Group, Inc. SPG
SELL - $208.00
Est. +1%
$209.58 $205.18 (Low)
$226.06 -7.9%
Jun 08, 2026
Lineage Inc. LINE
BUY - $44.00
Est. +3%
$42.69 $45.37
$44.00 +3.1%
Jun 08, 2026
Vornado Realty Trust VNO
BUY - $39.00
Est. +9%
$35.62 $40.60
$40.58 +13.9%
Jun 08, 2026
Essex Property Trust, Inc. ESS
BUY - $296.00
Est. +4%
$285.42 $299.29
$298.33 +4.5%
Jun 08, 2026
Franklin Resources, Inc. BEN
BUY - $32.00
Est. +2%
$31.50 $34.55
$34.11 +8.3%
Jun 08, 2026
Mid-America Apartment Communities, Inc. MAA
SELL - $132.00
Est. +4%
$137.61 $130.94 (Low)
$142.19 -3.3%
Jun 08, 2026
Blackrock Inc. BLK
BUY - $1,140.00
Est. +14%
$998.24 $1,076.51
$995.73 -0.3%
Jun 08, 2026
Alexandria Real Estate Equities Inc. ARE
BUY - $58.00
Est. +12%
$51.96 $56.20
$52.58 +1.2%
Jun 08, 2026
Oracle Corp. ORCL
BUY Kirk Materne $245.00
Est. +15%
$213.41 $220.50
$140.27 -34.3%
Jun 08, 2026
Avalonbay Communities Inc. AVB
BUY - $198.00
Est. +4%
$190.30 $193.96
$193.96 +1.9%
Jun 08, 2026
Empire State Realty Trust Inc - Ordinary Shares - Class A ESRT
BUY - $6.00
Est. +13%
$5.31 $5.84
$5.69 +7.2%
Jun 08, 2026
Cohen & Steers Inc. CNS
BUY John Dunn $82.00
Est. +10%
$74.30 $79.12
$78.57 +5.7%
Jun 08, 2026
LXP Industrial Trust LXP
BUY Steve Sakwa $54.00
Est. +3%
$52.29 $55.60
$55.56 +6.3%
Jun 08, 2026
Douglas Emmett Inc DEI
BUY - $14.00
Est. +13%
$12.39 $12.82
$12.51 +1.0%
Jun 08, 2026
Camden Property Trust CPT
BUY Steve Sakwa $113.00
Est. +0%
$112.89 $117.56
$117.25 +3.9%
Jun 08, 2026
Federated Hermes Inc - Ordinary Shares - Class B FHI
BUY - $59.00
Est. +2%
$57.66 $60.18
$56.60 -1.8%
Jun 08, 2026
T. Rowe Price Group Inc. TROW
BUY Glenn Schorr $111.00
Est. +4%
$106.29 $118.64
$118.55 +11.5%
Jun 08, 2026
AllianceBernstein Holding Lp - Unit AB
BUY - $40.00
Est. +8%
$37.02 $37.29
$36.31 -1.9%
Jun 08, 2026
SL Green Realty Corp. SLG
BUY Steve Sakwa $50.00
Est. +3%
$48.74 $53.47
$53.42 +9.6%
Jun 08, 2026
Artisan Partners Asset Management Inc - Ordinary Shares - Class A APAM
BUY Glenn Schorr $39.00
Est. +9%
$35.77 $37.36
$35.41 -1.0%
Jun 08, 2026
Invesco Ltd IVZ
BUY - $31.00
Est. +12%
$27.79 $29.82
$27.01 -2.8%
Jun 04, 2026
Veeva Systems Inc - Ordinary Shares - Class A VEEV
BUY Kirk Materne $185.00
Est. +4%
$178.66 $192.86
$192.74 +7.9%
Jun 04, 2026
Macy`s Inc M
SELL Michael Binetti $22.00
Est. +6%
$23.41 $21.64 (Low)
$23.25 +0.7%
Jun 04, 2026
PVH Corp PVH
SELL Michael Binetti $79.00
Est. +19%
$98.00 $69.00 (Low)
$75.23 +23.2%
Jun 04, 2026
Five Below Inc FIVE
BUY - $220.00
Est. +13%
$193.87 $203.93
$182.43 -5.9%
Jun 03, 2026
Palo Alto Networks Inc PANW
BUY Peter Levine $375.00
Est. +26%
$297.18 $358.10
$348.06 +17.1%
Jun 03, 2026
Ulta Beauty Inc ULTA
BUY - $635.00
Est. +36%
$465.76 $493.98
$461.33 -1.0%
Analyst Mark Lipacis
Signal & Target
BUY $137.00
Start Price $118.74
Best Price (1Y)
$98.30
Current Price $91.22
Return -23.2%
Fedex Corp
FDX
Jun 26, 2026
Analyst -
Signal & Target
SELL $165.00
Start Price $329.44
Best Price (1Y)
$309.02
Current Price $313.00
Return +5.0%
Analyst -
Signal & Target
BUY $18.00
Start Price $14.93
Best Price (1Y)
$16.42
Current Price $16.24
Return +8.7%
CSX Corp.
CSX
Jun 25, 2026
Analyst -
Signal & Target
BUY $47.00
Start Price $46.06
Best Price (1Y)
$49.21
Current Price $48.89
Return +6.1%
Signal & Target
BUY $294.00
Start Price $259.96
Best Price (1Y)
$282.77
Current Price $282.25
Return +8.6%
Signal & Target
BUY $124.00
Start Price $115.91
Best Price (1Y)
$122.07
Current Price $121.56
Return +4.9%
Analyst -
Signal & Target
BUY $91.00
Start Price $84.78
Best Price (1Y)
$88.91
Current Price $87.79
Return +3.6%
Analyst Vijay Kumar
Signal & Target
BUY $30.00
Start Price $20.60
Best Price (1Y)
$24.20
Current Price $21.03
Return +2.1%
Analyst -
Signal & Target
BUY $46.00
Start Price $43.19
Best Price (1Y)
$45.04
Current Price $44.09
Return +2.1%
Signal & Target
SELL $40.00
Start Price $41.35
Best Price (1Y)
$40.09
Current Price $46.95
Return -13.5%
Analyst David Palmer
Signal & Target
BUY $230.00
Start Price $212.01
Best Price (1Y)
$216.38
Current Price $204.32
Return -3.6%
Analyst -
Signal & Target
BUY $25.00
Start Price $19.00
Best Price (1Y)
$19.39
Current Price $18.20
Return -4.2%
Analyst Mark Lipacis
Signal & Target
BUY $325.00
Start Price $271.83
Best Price (1Y)
$308.67
Current Price $241.91
Return -11.0%
Analyst -
Signal & Target
BUY $230.00
Start Price $217.64
Best Price (1Y)
$216.98
Current Price $197.44
Return -9.3%
Analyst -
Signal & Target
BUY $180.00
Start Price $127.05
Best Price (1Y)
$138.90
Current Price $137.35
Return +8.1%
Analyst Mark Mahaney
Signal & Target
BUY $930.00
Start Price $367.04
Best Price (1Y)
$379.72
Current Price $342.64
Return -6.6%
Analyst -
Signal & Target
BUY $990.00
Start Price $916.28
Best Price (1Y)
$927.30
Current Price $797.42
Return -13.0%
Signal & Target
BUY $185.00
Start Price $119.64
Best Price (1Y)
$148.88
Current Price $142.43
Return +19.0%
Analyst -
Signal & Target
BUY $20.00
Start Price $17.21
Best Price (1Y)
$18.32
Current Price $17.86
Return +3.8%
Adobe Inc
ADBE
Jun 12, 2026
Analyst -
Signal & Target
BUY $225.00
Start Price $218.80
Best Price (1Y)
$222.15
Current Price $219.72
Return +0.4%
Entergy Corp.
ETR
Jun 10, 2026
Analyst -
Signal & Target
BUY $121.00
Start Price $109.66
Best Price (1Y)
$116.71
Current Price $115.11
Return +5.0%
Entergy Corp.
ETR
Jun 10, 2026
Analyst -
Signal & Target
BUY $123.00
Start Price $110.59
Best Price (1Y)
$116.71
Current Price $115.11
Return +4.1%
Analyst -
Signal & Target
BUY $54.00
Start Price $44.07
Best Price (1Y)
$47.25
Current Price $40.47
Return -8.2%
Analyst -
Signal & Target
SELL $208.00
Start Price $209.58
Best Price (1Y)
$205.18
Current Price $226.06
Return -7.9%
Lineage Inc.
LINE
Jun 08, 2026
Analyst -
Signal & Target
BUY $44.00
Start Price $42.69
Best Price (1Y)
$45.37
Current Price $44.00
Return +3.1%
Analyst -
Signal & Target
BUY $39.00
Start Price $35.62
Best Price (1Y)
$40.60
Current Price $40.58
Return +13.9%
Analyst -
Signal & Target
BUY $296.00
Start Price $285.42
Best Price (1Y)
$299.29
Current Price $298.33
Return +4.5%
Analyst -
Signal & Target
BUY $32.00
Start Price $31.50
Best Price (1Y)
$34.55
Current Price $34.11
Return +8.3%
Analyst -
Signal & Target
SELL $132.00
Start Price $137.61
Best Price (1Y)
$130.94
Current Price $142.19
Return -3.3%
Analyst -
Signal & Target
BUY $1,140.00
Start Price $998.24
Best Price (1Y)
$1,076.51
Current Price $995.73
Return -0.3%
Analyst -
Signal & Target
BUY $58.00
Start Price $51.96
Best Price (1Y)
$56.20
Current Price $52.58
Return +1.2%
Oracle Corp.
ORCL
Jun 08, 2026
Analyst Kirk Materne
Signal & Target
BUY $245.00
Start Price $213.41
Best Price (1Y)
$220.50
Current Price $140.27
Return -34.3%
Analyst -
Signal & Target
BUY $198.00
Start Price $190.30
Best Price (1Y)
$193.96
Current Price $193.96
Return +1.9%
Analyst -
Signal & Target
BUY $6.00
Start Price $5.31
Best Price (1Y)
$5.84
Current Price $5.69
Return +7.2%
Analyst John Dunn
Signal & Target
BUY $82.00
Start Price $74.30
Best Price (1Y)
$79.12
Current Price $78.57
Return +5.7%
Analyst Steve Sakwa
Signal & Target
BUY $54.00
Start Price $52.29
Best Price (1Y)
$55.60
Current Price $55.56
Return +6.3%
Analyst -
Signal & Target
BUY $14.00
Start Price $12.39
Best Price (1Y)
$12.82
Current Price $12.51
Return +1.0%
Analyst Steve Sakwa
Signal & Target
BUY $113.00
Start Price $112.89
Best Price (1Y)
$117.56
Current Price $117.25
Return +3.9%
Analyst -
Signal & Target
BUY $59.00
Start Price $57.66
Best Price (1Y)
$60.18
Current Price $56.60
Return -1.8%
Analyst Glenn Schorr
Signal & Target
BUY $111.00
Start Price $106.29
Best Price (1Y)
$118.64
Current Price $118.55
Return +11.5%
Analyst -
Signal & Target
BUY $40.00
Start Price $37.02
Best Price (1Y)
$37.29
Current Price $36.31
Return -1.9%
Analyst Steve Sakwa
Signal & Target
BUY $50.00
Start Price $48.74
Best Price (1Y)
$53.47
Current Price $53.42
Return +9.6%
Analyst Glenn Schorr
Signal & Target
BUY $39.00
Start Price $35.77
Best Price (1Y)
$37.36
Current Price $35.41
Return -1.0%
Invesco Ltd
IVZ
Jun 08, 2026
Analyst -
Signal & Target
BUY $31.00
Start Price $27.79
Best Price (1Y)
$29.82
Current Price $27.01
Return -2.8%
Analyst Kirk Materne
Signal & Target
BUY $185.00
Start Price $178.66
Best Price (1Y)
$192.86
Current Price $192.74
Return +7.9%
Macy`s Inc
M
Jun 04, 2026
Analyst Michael Binetti
Signal & Target
SELL $22.00
Start Price $23.41
Best Price (1Y)
$21.64
Current Price $23.25
Return +0.7%
PVH Corp
PVH
Jun 04, 2026
Analyst Michael Binetti
Signal & Target
SELL $79.00
Start Price $98.00
Best Price (1Y)
$69.00
Current Price $75.23
Return +23.2%
Analyst -
Signal & Target
BUY $220.00
Start Price $193.87
Best Price (1Y)
$203.93
Current Price $182.43
Return -5.9%
Analyst Peter Levine
Signal & Target
BUY $375.00
Start Price $297.18
Best Price (1Y)
$358.10
Current Price $348.06
Return +17.1%
Analyst -
Signal & Target
BUY $635.00
Start Price $465.76
Best Price (1Y)
$493.98
Current Price $461.33
Return -1.0%

Recent Upgrades / Downgrades

Date Stock Action From To
Jun 26, 2026
ON Semiconductor Corp. ON
Hold Outperform Outperform
Jun 26, 2026
Americold Realty Trust Inc COLD
Upgrade Outperform
Jun 25, 2026
Canadian National Railway Co. CNI
Upgrade Outperform Outperform
Jun 25, 2026
Union Pacific Corp. UNP
Hold Outperform Outperform
Jun 24, 2026
Procept BioRobotics Corp PRCT
Initialise Outperform
Jun 24, 2026
Principal Financial Group Inc - Registered Shares PFG
Initialise Outperform
Jun 23, 2026
Walmart Inc WMT
Upgrade Outperform Outperform
Jun 23, 2026
Permian Resources Corp - Ordinary Shares - Class A PR
Initialise Outperform
Jun 22, 2026
Credo Technology Group Holding Ltd CRDO
Initialise Outperform
Jun 16, 2026
Yum Brands Inc. YUM
Hold Outperform Outperform
Jun 12, 2026
Huntington Bancshares, Inc. HBAN
Hold Outperform Outperform
Jun 12, 2026
Roku Inc - Ordinary Shares - Class A ROKU
Hold Outperform Outperform
Jun 12, 2026
Adobe Inc ADBE
Downgrade Outperform Positive
Jun 12, 2026
Evercore Inc - Ordinary Shares - Class A EVR
Initialise Outperform Accumulate
Jun 12, 2026
Casey`s General Stores, Inc. CASY
Hold Outperform Outperform
Jun 10, 2026
Entergy Corp. ETR
Upgrade Outperform
Jun 10, 2026
Rockwell Automation Inc ROK
Upgrade Outperform Outperform
Jun 10, 2026
Devon Energy Corp. DVN
Upgrade Outperform
Jun 08, 2026
Kilroy Realty Corp. KRC
Upgrade Positive Outperform
Jun 08, 2026
Vornado Realty Trust VNO
Hold Outperform Outperform
Jun 08, 2026
Alexandria Real Estate Equities Inc. ARE
Hold Outperform Outperform
Jun 08, 2026
Oracle Corp. ORCL
Hold Outperform Outperform
Jun 08, 2026
Cohen & Steers Inc. CNS
Hold Outperform Outperform
Jun 08, 2026
Essex Property Trust, Inc. ESS
Hold Outperform Outperform
Jun 08, 2026
Franklin Resources, Inc. BEN
Hold Underperform Underperform
Jun 08, 2026
SL Green Realty Corp. SLG
Hold Outperform Outperform
Jun 08, 2026
Apple Inc AAPL
Hold Outperform Outperform
Jun 08, 2026
Federated Hermes Inc - Ordinary Shares - Class B FHI
Hold Outperform Outperform
Jun 08, 2026
UDR Inc UDR
Hold Outperform Outperform
Jun 08, 2026
Cousins Properties Inc. CUZ
Hold Outperform Outperform
Jun 08, 2026
American Homes 4 Rent - Ordinary Shares - Class A AMH
Hold Outperform Outperform
Jun 05, 2026
FormFactor Inc. FORM
Upgrade Outperform
Jun 05, 2026
Tesla Inc TSLA
Upgrade Outperform
Jun 04, 2026
Evercore Inc - Ordinary Shares - Class A EVR
Initialise Outperform Outperform
Jun 04, 2026
Unitedhealth Group Inc UNH
Initialise Outperform Outperform
Jun 04, 2026
PVH Corp PVH
Downgrade Outperform Hold
Jun 04, 2026
Veeva Systems Inc - Ordinary Shares - Class A VEEV
Hold Outperform Outperform
Jun 04, 2026
Evercore Inc - Ordinary Shares - Class A EVR
Hold Outperform Outperform
Jun 03, 2026
Palo Alto Networks Inc PANW
Hold Outperform Outperform
Jun 02, 2026
Guardant Health Inc GH
Upgrade Outperform
Jun 01, 2026
Essex Property Trust, Inc. ESS
Upgrade Cautious Outperform
Jun 01, 2026
Motorola Solutions Inc MSI
Hold Outperform Outperform
Jun 01, 2026
Equity Residential Properties Trust EQR
Downgrade Outperform Outperform
May 27, 2026
Amphenol Corp. - Ordinary Shares - Class A APH
Hold Outperform Outperform
May 27, 2026
Fedex Corp FDX
Downgrade Outperform Cautious
May 27, 2026
Zscaler Inc ZS
Downgrade Outperform Cautious
May 27, 2026
Scorpio Tankers Inc STNG
Hold Outperform Outperform
May 27, 2026
Hershey Company HSY
Upgrade Outperform Outperform
May 27, 2026
Par Pacific Holdings Inc PARR
Upgrade Outperform
May 26, 2026
Autozone Inc. AZO
Hold Outperform Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
To Outperform
Action Upgrade
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Upgrade
From Outperform
To Outperform
Action Initialise
From -
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 Downgrade
From Outperform
To Positive
Action Initialise
From Outperform
To Accumulate
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
To Outperform
Action Upgrade
From Outperform
To Outperform
Action Upgrade
From -
To Outperform
Action Upgrade
From Positive
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 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 Upgrade
From -
To Outperform
Action Upgrade
From -
To Outperform
Action Initialise
From Outperform
To Outperform
Action Initialise
From Outperform
To Outperform
Action Downgrade
From Outperform
To Hold
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
To Outperform
Action Upgrade
From Cautious
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Cautious
Action Downgrade
From Outperform
To Cautious
Action Hold
From Outperform
To Outperform
Action Upgrade
From Outperform
To Outperform
Action Upgrade
From -
To Outperform
Action Hold
From Outperform
To Outperform