← Back to Analysts

Jefferies Score: 37

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.
+11.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 📉
50%
1457 W / 1468 L
Target Met
? How often was the target reached?
Hits vs. Total.
77%
1389 W / 408 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
14%
259 W / 1538 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
5%
91 W / 1706 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%
654 W / 654 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
49%
1276 W / 1315 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
54%
181 W / 153 L

Top 5 Analysts (Score, >10 Trades)

1. Paul Zimbardo 47 2. Surinder Thind 47 3. Tycho Peterson 47 4. Jared Shaw 46 5. Julien Dumoulin-Smith 45

Top 5 Analysts (Score, >50 Trades)

1. Jared Shaw 46 2. Julien Dumoulin-Smith 45 3. Sheila Kahyaoglu 44 4. Lloyd Byrne 37 5. David Katz 37

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jun 12, 2026
Adobe Inc ADBE
BUY - $230.00
Est. +5%
$218.80 $205.65
$204.02 -6.8%
Jun 11, 2026
General Dynamics Corp. GD
BUY - $400.00
Est. +17%
$341.07 $363.83
$360.22 +5.6%
Jun 11, 2026
Advanced Drainage Systems Inc WMS
BUY James Ko $175.00
Est. +35%
$129.50 $136.98
$134.95 +4.2%
Jun 11, 2026
BARK Inc - Ordinary Shares - Class A BARK
BUY Kaumil Gajrawala $19.00
Est. +93%
$9.85 $10.71
$9.76 -0.9%
Jun 11, 2026
Navan, Inc. NAVN
BUY - $26.00
Est. +25%
$20.87 $24.50
$19.93 -4.5%
Jun 11, 2026
GE Vernova Inc. GEV
BUY Julian Dumoulin-Smith $1,210.00
Est. +34%
$901.03 $943.68
$940.66 +4.4%
Jun 11, 2026
Arthur J. Gallagher & Co. AJG
BUY - $265.00
Est. +20%
$220.14 $223.60
$218.69 -0.7%
Jun 11, 2026
Axsome Therapeutics Inc AXSM
BUY Andrew Tsai $380.00
Est. +54%
$246.34 $257.93
$255.17 +3.6%
Jun 11, 2026
Chewy Inc - Ordinary Shares - Class A CHWY
BUY Kaumil Gajrawala $23.00
Est. +15%
$19.98 $19.42
$19.31 -3.4%
Jun 10, 2026
Fuelcell Energy Inc FCEL
SELL Dushyant Ailani $16.00
Est. +6%
$17.02 $15.95 (Low)
$16.94 +0.5%
Jun 10, 2026
Dianthus Therapeutics Inc DNTH
BUY - $132.00
Est. +73%
$76.42 $83.61
$82.07 +7.4%
Jun 10, 2026
J.Jill Inc JILL
BUY Corey Tarlowe $16.00
Est. +18%
$13.58 $15.00
$14.79 +8.9%
Jun 09, 2026
Pagaya Technologies Ltd - Ordinary Shares - Class A PGY
BUY - $22.00
Est. +44%
$15.28 $16.00
$15.42 +0.9%
Jun 09, 2026
Upstart Holdings Inc UPST
SELL John Hecht $30.00
Est. +3%
$31.06 $29.25 (Low)
$30.50 +1.8%
Jun 09, 2026
Lilly(Eli) & Co LLY
BUY - $1,350.00
Est. +18%
$1,143.35 $1,174.60
$1,133.00 -0.9%
Jun 08, 2026
CryoPort Inc CYRX
SELL Matthew Stanton $13.50
Est. +13%
$15.48 $14.29 (Low)
$14.62 +5.6%
Jun 08, 2026
CryoPort Inc CYRX
SELL Matthew Stanton $13.00
Est. +16%
$15.48 $14.29 (Low)
$14.62 +5.6%
Jun 08, 2026
Nurix Therapeutics Inc NRIX
BUY Roger Song $45.00
Est. +189%
$15.56 $18.91
$16.95 +8.9%
Jun 08, 2026
Innovex Downhole Solutions Inc INVX
BUY Rahul Kakkar $34.00
Est. +27%
$26.79 $29.67
$29.45 +9.9%
Jun 05, 2026
Airbnb Inc - Ordinary Shares - Class A ABNB
BUY - $160.00
Est. +20%
$133.72 $136.41
$132.28 -1.1%
Jun 05, 2026
Rubrik Inc. - Ordinary Shares - Class A RBRK
BUY - $90.00
Est. +17%
$77.00 $78.00
$68.19 -11.4%
Jun 05, 2026
Shattuck Labs Inc STTK
BUY - $7.00
Est. +46%
$4.80 $5.17
$4.94 +2.9%
Jun 05, 2026
Lululemon Athletica inc. LULU
SELL - $115.00
Est. +8%
$124.92 $109.36 (Low)
$118.77 +4.9%
Jun 04, 2026
Medtronic Plc MDT
BUY Matthew Taylor $88.00
Est. +13%
$77.95 $82.83
$80.20 +2.9%
Jun 04, 2026
CMS Energy Corporation CMS
BUY Julien Dumoulin-Smith $74.00
Est. +5%
$70.22 $74.39
$73.57 +4.8%
Jun 04, 2026
Broadcom Inc AVGO
BUY Blayne Curtis $550.00
Est. +15%
$479.23 $426.48
$382.07 -20.3%
Jun 04, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY Joseph Gallo $760.00
Est. +2%
$747.61 $720.96
$682.80 -8.7%
Jun 04, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY Joseph Gallo $750.00
Est. +0%
$747.61 $720.96
$682.80 -8.7%
Jun 04, 2026
RTX Corp RTX
BUY Sheila Kahyaoglu $220.00
Est. +27%
$172.55 $184.87
$183.53 +6.4%
Jun 04, 2026
Kodiak Gas Services Inc KGS
BUY Julien Dumoulin-Smith $79.00
Est. +18%
$66.88 $70.31
$69.08 +3.3%
Jun 03, 2026
Leidos Holdings Inc LDOS
BUY Sheila Kahyaoglu $140.00
Est. +10%
$126.82 $128.23
$122.16 -3.7%
Jun 03, 2026
Kroger Co. KR
BUY Scott Marks $80.00
Est. +30%
$61.56 $65.04
$64.71 +5.1%
Jun 03, 2026
Acadia Healthcare Company Inc ACHC
BUY Brian Tanquilut $30.00
Est. +23%
$24.42 $26.84
$24.60 +0.7%
Jun 03, 2026
Palo Alto Networks Inc PANW
BUY - $335.00
Est. +13%
$297.18 $288.00
$279.62 -5.9%
Jun 02, 2026
Credo Technology Group Holding Ltd CRDO
BUY Blayne Curtis $270.00
Est. +19%
$226.10 $270.21
$250.81 +10.9%
Jun 02, 2026
ODDITY Tech Ltd. - Ordinary Shares - Class A ODD
BUY Brian Tanquilut $10.25
Est. +4%
$9.84 $11.98
$11.72 +19.1%
Jun 02, 2026
Vera Therapeutics Inc - Ordinary Shares - Class A VERA
BUY Farzin Haque $60.00
Est. +92%
$31.26 $37.29
$34.26 +9.6%
Jun 02, 2026
Shake Shack Inc - Ordinary Shares - Class A SHAK
BUY Andy Barish $66.00
Est. +16%
$56.90 $59.05
$58.22 +2.3%
Jun 02, 2026
Fulcrum Therapeutics Inc FULC
SELL - $4.00
Est. +38%
$6.42 $2.83 (Low)
$3.45 +46.3%
Jun 02, 2026
Fly Leasing Ltd - ADR FLY
BUY - $52.00
Est. +20%
$43.37 $46.44
$31.87 -26.5%
Jun 02, 2026
Abivax - ADR ABVX
SELL Faisal Khurshid $90.00
Est. +31%
$129.69 $69.81 (Low)
$96.55 +25.6%
Jun 01, 2026
Netstreit Corp NTST
BUY Joe Dickstein $23.00
Est. +14%
$20.26 $20.65
$20.37 +0.5%
Jun 01, 2026
Redwire Corporation RDW
SELL - $24.00
Est. +2%
$24.57 $14.70 (Low)
$15.12 +38.5%
Jun 01, 2026
Realty Income Corp. O
BUY Joe Dickstein $69.00
Est. +13%
$61.28 $62.84
$62.72 +2.3%
Jun 01, 2026
Mercury Systems Inc MRCY
SELL - $105.00
Est. +6%
$111.28 $102.41 (Low)
$120.30 -8.1%
Jun 01, 2026
Agree Realty Corp. ADC
BUY Joe Dickstein $84.00
Est. +13%
$74.15 $76.33
$75.83 +2.3%
Jun 01, 2026
NNN REIT Inc NNN
BUY Joe Dickstein $47.00
Est. +6%
$44.51 $46.90
$46.59 +4.7%
Jun 01, 2026
Solventum Corp SOLV
SELL - $43.00
Est. +43%
$74.95 $74.33 (Low)
$78.87 -5.2%
May 29, 2026
Icon Plc ICLR
BUY - $165.00
Est. +22%
$135.47 $156.20
$146.18 +7.9%
May 29, 2026
Okta Inc - Ordinary Shares - Class A OKTA
BUY Brent Thill $120.00
Est. +27%
$94.72 $142.35
$116.29 +22.8%
Adobe Inc
ADBE
Jun 12, 2026
Analyst -
Signal & Target
BUY $230.00
Start Price $218.80
Best Price (1Y)
$205.65
Current Price $204.02
Return -6.8%
Analyst -
Signal & Target
BUY $400.00
Start Price $341.07
Best Price (1Y)
$363.83
Current Price $360.22
Return +5.6%
Analyst James Ko
Signal & Target
BUY $175.00
Start Price $129.50
Best Price (1Y)
$136.98
Current Price $134.95
Return +4.2%
Signal & Target
BUY $19.00
Start Price $9.85
Best Price (1Y)
$10.71
Current Price $9.76
Return -0.9%
Navan, Inc.
NAVN
Jun 11, 2026
Analyst -
Signal & Target
BUY $26.00
Start Price $20.87
Best Price (1Y)
$24.50
Current Price $19.93
Return -4.5%
Signal & Target
BUY $1,210.00
Start Price $901.03
Best Price (1Y)
$943.68
Current Price $940.66
Return +4.4%
Analyst -
Signal & Target
BUY $265.00
Start Price $220.14
Best Price (1Y)
$223.60
Current Price $218.69
Return -0.7%
Analyst Andrew Tsai
Signal & Target
BUY $380.00
Start Price $246.34
Best Price (1Y)
$257.93
Current Price $255.17
Return +3.6%
Signal & Target
BUY $23.00
Start Price $19.98
Best Price (1Y)
$19.42
Current Price $19.31
Return -3.4%
Analyst Dushyant Ailani
Signal & Target
SELL $16.00
Start Price $17.02
Best Price (1Y)
$15.95
Current Price $16.94
Return +0.5%
Analyst -
Signal & Target
BUY $132.00
Start Price $76.42
Best Price (1Y)
$83.61
Current Price $82.07
Return +7.4%
J.Jill Inc
JILL
Jun 10, 2026
Analyst Corey Tarlowe
Signal & Target
BUY $16.00
Start Price $13.58
Best Price (1Y)
$15.00
Current Price $14.79
Return +8.9%
Analyst -
Signal & Target
BUY $22.00
Start Price $15.28
Best Price (1Y)
$16.00
Current Price $15.42
Return +0.9%
Analyst John Hecht
Signal & Target
SELL $30.00
Start Price $31.06
Best Price (1Y)
$29.25
Current Price $30.50
Return +1.8%
Analyst -
Signal & Target
BUY $1,350.00
Start Price $1,143.35
Best Price (1Y)
$1,174.60
Current Price $1,133.00
Return -0.9%
CryoPort Inc
CYRX
Jun 08, 2026
Analyst Matthew Stanton
Signal & Target
SELL $13.50
Start Price $15.48
Best Price (1Y)
$14.29
Current Price $14.62
Return +5.6%
CryoPort Inc
CYRX
Jun 08, 2026
Analyst Matthew Stanton
Signal & Target
SELL $13.00
Start Price $15.48
Best Price (1Y)
$14.29
Current Price $14.62
Return +5.6%
Analyst Roger Song
Signal & Target
BUY $45.00
Start Price $15.56
Best Price (1Y)
$18.91
Current Price $16.95
Return +8.9%
Analyst Rahul Kakkar
Signal & Target
BUY $34.00
Start Price $26.79
Best Price (1Y)
$29.67
Current Price $29.45
Return +9.9%
Analyst -
Signal & Target
BUY $160.00
Start Price $133.72
Best Price (1Y)
$136.41
Current Price $132.28
Return -1.1%
Analyst -
Signal & Target
BUY $90.00
Start Price $77.00
Best Price (1Y)
$78.00
Current Price $68.19
Return -11.4%
Analyst -
Signal & Target
BUY $7.00
Start Price $4.80
Best Price (1Y)
$5.17
Current Price $4.94
Return +2.9%
Analyst -
Signal & Target
SELL $115.00
Start Price $124.92
Best Price (1Y)
$109.36
Current Price $118.77
Return +4.9%
Medtronic Plc
MDT
Jun 04, 2026
Analyst Matthew Taylor
Signal & Target
BUY $88.00
Start Price $77.95
Best Price (1Y)
$82.83
Current Price $80.20
Return +2.9%
Signal & Target
BUY $74.00
Start Price $70.22
Best Price (1Y)
$74.39
Current Price $73.57
Return +4.8%
Broadcom Inc
AVGO
Jun 04, 2026
Analyst Blayne Curtis
Signal & Target
BUY $550.00
Start Price $479.23
Best Price (1Y)
$426.48
Current Price $382.07
Return -20.3%
Analyst Joseph Gallo
Signal & Target
BUY $760.00
Start Price $747.61
Best Price (1Y)
$720.96
Current Price $682.80
Return -8.7%
Analyst Joseph Gallo
Signal & Target
BUY $750.00
Start Price $747.61
Best Price (1Y)
$720.96
Current Price $682.80
Return -8.7%
RTX Corp
RTX
Jun 04, 2026
Signal & Target
BUY $220.00
Start Price $172.55
Best Price (1Y)
$184.87
Current Price $183.53
Return +6.4%
Signal & Target
BUY $79.00
Start Price $66.88
Best Price (1Y)
$70.31
Current Price $69.08
Return +3.3%
Signal & Target
BUY $140.00
Start Price $126.82
Best Price (1Y)
$128.23
Current Price $122.16
Return -3.7%
Kroger Co.
KR
Jun 03, 2026
Analyst Scott Marks
Signal & Target
BUY $80.00
Start Price $61.56
Best Price (1Y)
$65.04
Current Price $64.71
Return +5.1%
Analyst Brian Tanquilut
Signal & Target
BUY $30.00
Start Price $24.42
Best Price (1Y)
$26.84
Current Price $24.60
Return +0.7%
Analyst -
Signal & Target
BUY $335.00
Start Price $297.18
Best Price (1Y)
$288.00
Current Price $279.62
Return -5.9%
Analyst Blayne Curtis
Signal & Target
BUY $270.00
Start Price $226.10
Best Price (1Y)
$270.21
Current Price $250.81
Return +10.9%
Analyst Brian Tanquilut
Signal & Target
BUY $10.25
Start Price $9.84
Best Price (1Y)
$11.98
Current Price $11.72
Return +19.1%
Analyst Farzin Haque
Signal & Target
BUY $60.00
Start Price $31.26
Best Price (1Y)
$37.29
Current Price $34.26
Return +9.6%
Analyst Andy Barish
Signal & Target
BUY $66.00
Start Price $56.90
Best Price (1Y)
$59.05
Current Price $58.22
Return +2.3%
Analyst -
Signal & Target
SELL $4.00
Start Price $6.42
Best Price (1Y)
$2.83
Current Price $3.45
Return +46.3%
Analyst -
Signal & Target
BUY $52.00
Start Price $43.37
Best Price (1Y)
$46.44
Current Price $31.87
Return -26.5%
Abivax - ADR
ABVX
Jun 02, 2026
Analyst Faisal Khurshid
Signal & Target
SELL $90.00
Start Price $129.69
Best Price (1Y)
$69.81
Current Price $96.55
Return +25.6%
Analyst Joe Dickstein
Signal & Target
BUY $23.00
Start Price $20.26
Best Price (1Y)
$20.65
Current Price $20.37
Return +0.5%
Analyst -
Signal & Target
SELL $24.00
Start Price $24.57
Best Price (1Y)
$14.70
Current Price $15.12
Return +38.5%
Analyst Joe Dickstein
Signal & Target
BUY $69.00
Start Price $61.28
Best Price (1Y)
$62.84
Current Price $62.72
Return +2.3%
Analyst -
Signal & Target
SELL $105.00
Start Price $111.28
Best Price (1Y)
$102.41
Current Price $120.30
Return -8.1%
Analyst Joe Dickstein
Signal & Target
BUY $84.00
Start Price $74.15
Best Price (1Y)
$76.33
Current Price $75.83
Return +2.3%
NNN REIT Inc
NNN
Jun 01, 2026
Analyst Joe Dickstein
Signal & Target
BUY $47.00
Start Price $44.51
Best Price (1Y)
$46.90
Current Price $46.59
Return +4.7%
Analyst -
Signal & Target
SELL $43.00
Start Price $74.95
Best Price (1Y)
$74.33
Current Price $78.87
Return -5.2%
Icon Plc
ICLR
May 29, 2026
Analyst -
Signal & Target
BUY $165.00
Start Price $135.47
Best Price (1Y)
$156.20
Current Price $146.18
Return +7.9%
Analyst Brent Thill
Signal & Target
BUY $120.00
Start Price $94.72
Best Price (1Y)
$142.35
Current Price $116.29
Return +22.8%

Recent Upgrades / Downgrades

Date Stock Action From To
Jun 05, 2026
DocuSign Inc DOCU
Hold Hold Hold
Jun 05, 2026
Commercial Metals Co. CMC
Upgrade Buy Buy
Jun 05, 2026
Shattuck Labs Inc STTK
Upgrade Outperform
Jun 04, 2026
Microsoft Corporation MSFT
Hold Buy Buy
Jun 04, 2026
RTX Corp RTX
Upgrade Hold Buy
Jun 04, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
Upgrade Buy Buy
Jun 04, 2026
Murphy Oil Corp. MUR
Downgrade Buy Underperform
Jun 04, 2026
Fastenal Co. FAST
Hold Buy Buy
Jun 04, 2026
Broadcom Inc - 8% PRF CONVERT 30/09/2022 USD 1000 - Ser A AVGOP
Hold Buy Buy
Jun 04, 2026
Unitedhealth Group Inc UNH
Upgrade Buy Buy
Jun 04, 2026
Medtronic Plc MDT
Hold Hold Hold
Jun 04, 2026
Kodiak Gas Services Inc KGS
Initialise Buy
Jun 04, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Initialise Hold Buy
Jun 04, 2026
Five Below Inc FIVE
Hold Hold Hold
Jun 04, 2026
CMS Energy Corporation CMS
Downgrade Buy Hold
Jun 04, 2026
Cirrus Logic, Inc. CRUS
Upgrade Buy
Jun 04, 2026
Broadcom Inc AVGO
Hold Buy Buy
Jun 03, 2026
Acadia Healthcare Company Inc ACHC
Upgrade Hold Buy
Jun 03, 2026
Chipotle Mexican Grill CMG
Downgrade Hold Hold
Jun 03, 2026
Kroger Co. KR
Hold Buy Buy
Jun 03, 2026
Leidos Holdings Inc LDOS
Downgrade Buy Hold
Jun 03, 2026
Cabaletta Bio Inc CABA
Hold Buy Buy
Jun 03, 2026
Generac Holdings Inc GNRC
Hold Buy Buy
Jun 02, 2026
Victoria`s Secret & Co VSCO
Hold Buy Buy
Jun 02, 2026
Abivax - ADR ABVX
Downgrade Hold
Jun 02, 2026
Credo Technology Group Holding Ltd CRDO
Hold Buy Buy
Jun 02, 2026
ODDITY Tech Ltd. - Ordinary Shares - Class A ODD
Hold Hold Hold
Jun 02, 2026
Vera Therapeutics Inc - Ordinary Shares - Class A VERA
Hold Buy Buy
Jun 02, 2026
Shake Shack Inc - Ordinary Shares - Class A SHAK
Hold Hold Hold
Jun 02, 2026
Fly Leasing Ltd - ADR FLY
Hold Buy Buy
Jun 01, 2026
Mineralys Therapeutics Inc MLYS
Hold Hold Hold
Jun 01, 2026
AngloGold Ashanti Plc. AU
Initialise Hold Hold
Jun 01, 2026
Jade Biosciences, Inc. JBIO
Hold Buy Buy
Jun 01, 2026
Amazon.com Inc. AMZN
Hold Market Outperform Market Outperform
Jun 01, 2026
Redwire Corporation RDW
Downgrade Buy Hold
Jun 01, 2026
BlackSky Technology Inc - Ordinary Shares - Class A BKSY
Downgrade Buy Hold
Jun 01, 2026
Apple Inc AAPL
Downgrade Hold Hold
Jun 01, 2026
Intel Corp. INTC
Downgrade Hold Hold
Jun 01, 2026
Mercury Systems Inc MRCY
Hold Hold Hold
Jun 01, 2026
Dell Technologies Inc - Ordinary Shares - Class C DELL
Downgrade Hold
May 31, 2026
TechnipFMC plc FTI
Hold Buy Buy
May 29, 2026
Grid Dynamics Holdings Inc - Ordinary Shares - Class A GDYN
Downgrade Buy Hold
May 29, 2026
EPAM Systems Inc EPAM
Downgrade Buy Hold
May 29, 2026
Okta Inc - Ordinary Shares - Class A OKTA
Hold Buy Buy
May 29, 2026
Icon Plc ICLR
Hold Buy Buy
May 29, 2026
Burlington Stores Inc BURL
Hold Buy Buy
May 29, 2026
XPeng Inc - ADR XPEV
Hold Buy Buy
May 29, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
Hold Buy Buy
May 29, 2026
Dollar Tree Inc DLTR
Hold Underperform Underperform
May 29, 2026
Forgent Power Solutions, Inc. FPS
Hold Buy Buy
Action Hold
From Hold
To Hold
Action Upgrade
From Buy
To Buy
Action Upgrade
From -
To Outperform
Action Hold
From Buy
To Buy
Action Upgrade
From Hold
To Buy
Action Downgrade
From Buy
To Underperform
Action Hold
From Buy
To Buy
Action Upgrade
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Initialise
From -
To Buy
Action Initialise
From Hold
To Buy
Action Hold
From Hold
To Hold
Action Downgrade
From Buy
To Hold
Action Upgrade
From -
To Buy
Action Hold
From Buy
To Buy
Action Upgrade
From Hold
To Buy
Action Downgrade
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Downgrade
From Buy
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From -
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Initialise
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Market Outperform
To Market Outperform
Action Downgrade
From Buy
To Hold
Action Downgrade
From Buy
To Hold
Action Downgrade
From Hold
To Hold
Action Downgrade
From Hold
To Hold
Action Hold
From Hold
To Hold
Action Downgrade
From -
To Hold
Action Hold
From Buy
To Buy
Action Downgrade
From Buy
To Hold
Action Downgrade
From Buy
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy