← Back to Analysts

Leerink Partners 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.
+19.5%
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%
218 W / 202 L
Target Met
? How often was the target reached?
Hits vs. Total.
80%
138 W / 35 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
21%
36 W / 137 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
10%
17 W / 156 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%
129 W / 129 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
51%
189 W / 183 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
60%
29 W / 19 L

Top 5 Analysts (Score, >10 Trades)

1. Market Perform 55 2. Michael Cherny 46 3. Andrew Berens 45 4. Marc Goodman 38 5. Whit Mayo 37

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jun 11, 2026
Procept BioRobotics Corp PRCT
SELL - $29.00
Est. +0%
$29.09 $25.19 (Low)
$25.71 +11.6%
Jun 08, 2026
Tango Therapeutics Inc TNGX
BUY - $69.00
Est. +121%
$31.17 $32.79
$30.94 -0.7%
Jun 05, 2026
Stryker Corp. SYK
BUY Mike Kratky $407.00
Est. +35%
$301.21 $315.44
$312.20 +3.6%
Jun 04, 2026
Absci Corp ABSI
BUY - $12.00
Est. +102%
$5.94 $7.39
$6.80 +14.5%
Jun 04, 2026
Nanobiotix - ADR NBTX
BUY Jonathan Chang $46.00
Est. +31%
$35.20 $37.54
$35.54 +1.0%
Jun 03, 2026
Nuvalent Inc - Ordinary Shares - Class A NUVL
BUY Andrew Berens $165.00
Est. +81%
$91.35 $123.62
$123.25 +34.9%
Jun 02, 2026
X4 Pharmaceuticals Inc XFOR
BUY Thomas Smith $12.00
Est. +192%
$4.11 $4.25
$4.00 -2.7%
Jun 02, 2026
Hims & Hers Health Inc - Ordinary Shares - Class A HIMS
SELL Michael Cherny $25.00
Est. +10%
$27.64 $25.40 (Low)
$26.82 +3.0%
Jun 02, 2026
Celcuity Inc CELC
BUY Andrew Berens $155.00
Est. +66%
$93.37 $99.83
$88.55 -5.2%
Jun 02, 2026
Fulcrum Therapeutics Inc FULC
SELL - $4.00
Est. +38%
$6.42 $2.83 (Low)
$3.45 +46.3%
May 28, 2026
Icon Plc ICLR
BUY - $145.00
Est. +5%
$138.71 $156.20
$146.18 +5.4%
May 28, 2026
Boston Scientific Corp. BSX
BUY Mike Kratky $74.00
Est. +47%
$50.46 $50.44
$46.91 -7.0%
May 28, 2026
Equillium Inc EQ
BUY Thomas Smith $6.00
Est. +128%
$2.63 $3.43
$2.81 +6.8%
May 26, 2026
Lilly(Eli) & Co LLY
BUY David Risinger $1,119.00
Est. +5%
$1,065.00 $1,182.73
$1,133.00 +6.4%
May 22, 2026
Encompass Health Corp EHC
BUY Whit Mayo $152.00
Est. +46%
$104.45 $106.92
$101.47 -2.9%
May 22, 2026
Twist Bioscience Corp TWST
BUY Puneet Souda $80.00
Est. +36%
$58.84 $80.50
$76.17 +29.5%
May 21, 2026
Compugen Ltd CGEN
BUY - $5.00
Est. +85%
$2.71 $2.92
$2.04 -24.7%
May 21, 2026
Roivant Sciences Ltd ROIV
BUY David Risinger $42.00
Est. +30%
$32.41 $32.71
$30.04 -7.3%
May 18, 2026
Biomarin Pharmaceutical Inc. - Registered Shares BMRN
BUY - $62.00
Est. +25%
$49.67 $58.26
$55.95 +12.6%
May 18, 2026
Regeneron Pharmaceuticals, Inc. REGN
SELL Market Perform $641.00
Est. +8%
$698.25 $591.52 (Low)
$612.14 +12.3%
May 15, 2026
Avidity Biosciences Inc RNA
BUY - $25.00
Est. +88%
$13.27 $14.14
$12.37 -6.8%
May 15, 2026
Immunome Inc IMNM
BUY Andrew Berens $33.00
Est. +50%
$22.02 $23.29
$18.38 -16.5%
May 15, 2026
AnaptysBio Inc ANAB
BUY - $90.00
Est. +44%
$62.65 $64.36
$56.07 -10.5%
May 15, 2026
Sutro Biopharma Inc STRO
BUY - $43.00
Est. +12%
$38.42 $43.85
$28.80 -25.0%
May 14, 2026
Airsculpt Technologies Inc AIRS
SELL - $4.50
Est. +3%
$4.66 $4.37 (Low)
$5.35 -14.8%
May 14, 2026
AN2 Therapeutics Inc ANTX
BUY Joseph Schwartz $9.00
Est. +109%
$4.31 $5.24
$4.74 +10.0%
May 14, 2026
Doximity Inc - Ordinary Shares - Class A DOCS
BUY Michael Cherny $25.00
Est. +7%
$23.39 $22.65
$20.04 -14.3%
May 13, 2026
Johnson & Johnson JNJ
BUY David Risinger $265.00
Est. +18%
$224.26 $241.60
$240.87 +7.4%
May 12, 2026
Aura Biosciences Inc AURA
BUY - $17.00
Est. +115%
$7.90 $8.17
$6.41 -18.9%
May 08, 2026
enGene Holdings Inc ENGN
BUY Market Perform $2.00
Est. +16%
$1.72 $1.87
$1.62 -5.8%
May 04, 2026
Icon Plc ICLR
BUY Michael Cherny $125.00
Est. +11%
$112.85 $156.20
$146.18 +29.5%
Apr 30, 2026
Oruka Therapeutics, Inc. ORKA
BUY - $120.00
Est. +76%
$68.10 $71.09
$69.89 +2.6%
Apr 29, 2026
KalVista Pharmaceuticals Inc KALV
BUY - $27.00
Est. +1%
$26.67 $27.00
$27.00 +1.2%
Apr 29, 2026
Neogenomics Inc. NEO
BUY - $25.00
Est. +177%
$9.02 $11.82
$11.15 +23.6%
Apr 28, 2026
AnaptysBio Inc ANAB
BUY - $85.00
Est. +28%
$66.59 $72.27
$56.07 -15.8%
Apr 27, 2026
Intellia Therapeutics Inc NTLA
BUY - $35.00
Est. +165%
$13.22 $15.55
$12.11 -8.4%
Apr 23, 2026
Elevance Health Inc ELV
BUY - $364.00
Est. +5%
$346.21 $426.66
$404.07 +16.7%
Apr 20, 2026
Arcus Biosciences Inc RCUS
BUY - $47.00
Est. +107%
$22.73 $28.72
$23.80 +4.7%
Apr 13, 2026
Spyre Therapeutics Inc. SYRE
BUY - $106.00
Est. +68%
$63.27 $84.43
$80.79 +27.7%
Mar 18, 2026
BrightSpring Health Services Inc BTSG
BUY Whit Mayo $49.00
Est. +12%
$43.82 $64.18
$63.23 +44.3%
Mar 16, 2026
Eledon Pharmaceuticals Inc ELDN
BUY Thomas Smith $5.00
Est. +82%
$2.74 $4.20
$3.57 +30.3%
Mar 13, 2026
Century Therapeutics Inc IPSC
SELL Daina Graybosch $2.00
Est. +21%
$2.52 $1.93 (Low)
$2.25 +10.7%
Mar 12, 2026
BridgeBio Pharma Inc BBIO
BUY Mani Foroohar $98.00
Est. +43%
$68.77 $84.75
$66.80 -2.9%
Mar 12, 2026
Tenaya Therapeutics Inc TNYA
BUY Mani Foroohar $2.00
Est. +111%
$0.95 $1.15
$0.71 -25.1%
Mar 12, 2026
Ultragenyx Pharmaceutical Inc. RARE
BUY Joseph Schwartz $60.00
Est. +181%
$21.36 $27.40
$24.35 +14.0%
Mar 10, 2026
Medtronic Plc MDT
BUY Mike Kratky $119.00
Est. +32%
$90.31 $91.41
$80.20 -11.2%
Mar 10, 2026
ARS Pharmaceuticals Inc SPRY
BUY Roanna Ruiz $26.00
Est. +180%
$9.28 $10.17
$9.76 +5.2%
Mar 10, 2026
Vericel Corp VCEL
BUY Mike Kratky $46.00
Est. +38%
$33.40 $40.85
$37.46 +12.2%
Mar 09, 2026
Cardinal Health, Inc. CAH
BUY Michael Cherny $275.00
Est. +24%
$222.28 $224.88
$223.85 +0.7%
Mar 06, 2026
CorMedix Inc CRMD
BUY Roanna Ruiz $13.00
Est. +101%
$6.46 $9.09
$8.74 +35.3%
Analyst -
Signal & Target
SELL $29.00
Start Price $29.09
Best Price (1Y)
$25.19
Current Price $25.71
Return +11.6%
Analyst -
Signal & Target
BUY $69.00
Start Price $31.17
Best Price (1Y)
$32.79
Current Price $30.94
Return -0.7%
Stryker Corp.
SYK
Jun 05, 2026
Analyst Mike Kratky
Signal & Target
BUY $407.00
Start Price $301.21
Best Price (1Y)
$315.44
Current Price $312.20
Return +3.6%
Absci Corp
ABSI
Jun 04, 2026
Analyst -
Signal & Target
BUY $12.00
Start Price $5.94
Best Price (1Y)
$7.39
Current Price $6.80
Return +14.5%
Analyst Jonathan Chang
Signal & Target
BUY $46.00
Start Price $35.20
Best Price (1Y)
$37.54
Current Price $35.54
Return +1.0%
Analyst Andrew Berens
Signal & Target
BUY $165.00
Start Price $91.35
Best Price (1Y)
$123.62
Current Price $123.25
Return +34.9%
Analyst Thomas Smith
Signal & Target
BUY $12.00
Start Price $4.11
Best Price (1Y)
$4.25
Current Price $4.00
Return -2.7%
Analyst Michael Cherny
Signal & Target
SELL $25.00
Start Price $27.64
Best Price (1Y)
$25.40
Current Price $26.82
Return +3.0%
Celcuity Inc
CELC
Jun 02, 2026
Analyst Andrew Berens
Signal & Target
BUY $155.00
Start Price $93.37
Best Price (1Y)
$99.83
Current Price $88.55
Return -5.2%
Analyst -
Signal & Target
SELL $4.00
Start Price $6.42
Best Price (1Y)
$2.83
Current Price $3.45
Return +46.3%
Icon Plc
ICLR
May 28, 2026
Analyst -
Signal & Target
BUY $145.00
Start Price $138.71
Best Price (1Y)
$156.20
Current Price $146.18
Return +5.4%
Analyst Mike Kratky
Signal & Target
BUY $74.00
Start Price $50.46
Best Price (1Y)
$50.44
Current Price $46.91
Return -7.0%
Equillium Inc
EQ
May 28, 2026
Analyst Thomas Smith
Signal & Target
BUY $6.00
Start Price $2.63
Best Price (1Y)
$3.43
Current Price $2.81
Return +6.8%
Analyst David Risinger
Signal & Target
BUY $1,119.00
Start Price $1,065.00
Best Price (1Y)
$1,182.73
Current Price $1,133.00
Return +6.4%
Analyst Whit Mayo
Signal & Target
BUY $152.00
Start Price $104.45
Best Price (1Y)
$106.92
Current Price $101.47
Return -2.9%
Analyst Puneet Souda
Signal & Target
BUY $80.00
Start Price $58.84
Best Price (1Y)
$80.50
Current Price $76.17
Return +29.5%
Compugen Ltd
CGEN
May 21, 2026
Analyst -
Signal & Target
BUY $5.00
Start Price $2.71
Best Price (1Y)
$2.92
Current Price $2.04
Return -24.7%
Analyst David Risinger
Signal & Target
BUY $42.00
Start Price $32.41
Best Price (1Y)
$32.71
Current Price $30.04
Return -7.3%
Analyst -
Signal & Target
BUY $62.00
Start Price $49.67
Best Price (1Y)
$58.26
Current Price $55.95
Return +12.6%
Analyst Market Perform
Signal & Target
SELL $641.00
Start Price $698.25
Best Price (1Y)
$591.52
Current Price $612.14
Return +12.3%
Analyst -
Signal & Target
BUY $25.00
Start Price $13.27
Best Price (1Y)
$14.14
Current Price $12.37
Return -6.8%
Immunome Inc
IMNM
May 15, 2026
Analyst Andrew Berens
Signal & Target
BUY $33.00
Start Price $22.02
Best Price (1Y)
$23.29
Current Price $18.38
Return -16.5%
Analyst -
Signal & Target
BUY $90.00
Start Price $62.65
Best Price (1Y)
$64.36
Current Price $56.07
Return -10.5%
Analyst -
Signal & Target
BUY $43.00
Start Price $38.42
Best Price (1Y)
$43.85
Current Price $28.80
Return -25.0%
Analyst -
Signal & Target
SELL $4.50
Start Price $4.66
Best Price (1Y)
$4.37
Current Price $5.35
Return -14.8%
Analyst Joseph Schwartz
Signal & Target
BUY $9.00
Start Price $4.31
Best Price (1Y)
$5.24
Current Price $4.74
Return +10.0%
Analyst Michael Cherny
Signal & Target
BUY $25.00
Start Price $23.39
Best Price (1Y)
$22.65
Current Price $20.04
Return -14.3%
Analyst David Risinger
Signal & Target
BUY $265.00
Start Price $224.26
Best Price (1Y)
$241.60
Current Price $240.87
Return +7.4%
Analyst -
Signal & Target
BUY $17.00
Start Price $7.90
Best Price (1Y)
$8.17
Current Price $6.41
Return -18.9%
Analyst Market Perform
Signal & Target
BUY $2.00
Start Price $1.72
Best Price (1Y)
$1.87
Current Price $1.62
Return -5.8%
Icon Plc
ICLR
May 04, 2026
Analyst Michael Cherny
Signal & Target
BUY $125.00
Start Price $112.85
Best Price (1Y)
$156.20
Current Price $146.18
Return +29.5%
Analyst -
Signal & Target
BUY $120.00
Start Price $68.10
Best Price (1Y)
$71.09
Current Price $69.89
Return +2.6%
Analyst -
Signal & Target
BUY $27.00
Start Price $26.67
Best Price (1Y)
$27.00
Current Price $27.00
Return +1.2%
Analyst -
Signal & Target
BUY $25.00
Start Price $9.02
Best Price (1Y)
$11.82
Current Price $11.15
Return +23.6%
Analyst -
Signal & Target
BUY $85.00
Start Price $66.59
Best Price (1Y)
$72.27
Current Price $56.07
Return -15.8%
Analyst -
Signal & Target
BUY $35.00
Start Price $13.22
Best Price (1Y)
$15.55
Current Price $12.11
Return -8.4%
Analyst -
Signal & Target
BUY $364.00
Start Price $346.21
Best Price (1Y)
$426.66
Current Price $404.07
Return +16.7%
Analyst -
Signal & Target
BUY $47.00
Start Price $22.73
Best Price (1Y)
$28.72
Current Price $23.80
Return +4.7%
Analyst -
Signal & Target
BUY $106.00
Start Price $63.27
Best Price (1Y)
$84.43
Current Price $80.79
Return +27.7%
Analyst Whit Mayo
Signal & Target
BUY $49.00
Start Price $43.82
Best Price (1Y)
$64.18
Current Price $63.23
Return +44.3%
Analyst Thomas Smith
Signal & Target
BUY $5.00
Start Price $2.74
Best Price (1Y)
$4.20
Current Price $3.57
Return +30.3%
Analyst Daina Graybosch
Signal & Target
SELL $2.00
Start Price $2.52
Best Price (1Y)
$1.93
Current Price $2.25
Return +10.7%
Analyst Mani Foroohar
Signal & Target
BUY $98.00
Start Price $68.77
Best Price (1Y)
$84.75
Current Price $66.80
Return -2.9%
Analyst Mani Foroohar
Signal & Target
BUY $2.00
Start Price $0.95
Best Price (1Y)
$1.15
Current Price $0.71
Return -25.1%
Analyst Joseph Schwartz
Signal & Target
BUY $60.00
Start Price $21.36
Best Price (1Y)
$27.40
Current Price $24.35
Return +14.0%
Medtronic Plc
MDT
Mar 10, 2026
Analyst Mike Kratky
Signal & Target
BUY $119.00
Start Price $90.31
Best Price (1Y)
$91.41
Current Price $80.20
Return -11.2%
Analyst Roanna Ruiz
Signal & Target
BUY $26.00
Start Price $9.28
Best Price (1Y)
$10.17
Current Price $9.76
Return +5.2%
Vericel Corp
VCEL
Mar 10, 2026
Analyst Mike Kratky
Signal & Target
BUY $46.00
Start Price $33.40
Best Price (1Y)
$40.85
Current Price $37.46
Return +12.2%
Analyst Michael Cherny
Signal & Target
BUY $275.00
Start Price $222.28
Best Price (1Y)
$224.88
Current Price $223.85
Return +0.7%
CorMedix Inc
CRMD
Mar 06, 2026
Analyst Roanna Ruiz
Signal & Target
BUY $13.00
Start Price $6.46
Best Price (1Y)
$9.09
Current Price $8.74
Return +35.3%

Recent Upgrades / Downgrades

Date Stock Action From To
Mar 18, 2026
BrightSpring Health Services Inc BTSG
Hold Outperform Outperform
Mar 17, 2026
Cencora Inc. COR
Hold Outperform Outperform
Mar 16, 2026
Structure Therapeutics Inc - ADR GPCR
Hold Outperform Outperform
Mar 16, 2026
Spyre Therapeutics Inc. SYRE
Hold Outperform Outperform
Mar 16, 2026
Eledon Pharmaceuticals Inc ELDN
Hold Outperform Outperform
Mar 13, 2026
Century Therapeutics Inc IPSC
Hold Market Perform Market Perform
Mar 12, 2026
Ultragenyx Pharmaceutical Inc. RARE
Hold Outperform Outperform
Mar 12, 2026
Ardelyx Inc ARDX
Hold Outperform Outperform
Mar 12, 2026
Tenaya Therapeutics Inc TNYA
Hold Outperform Outperform
Mar 12, 2026
Rivian Automotive Inc - Ordinary Shares - Class A RIVN
Hold Outperform Outperform
Mar 12, 2026
BridgeBio Pharma Inc BBIO
Hold Outperform Outperform
Mar 10, 2026
Medtronic Plc MDT
Hold Outperform Outperform
Mar 10, 2026
Zoetis Inc - Ordinary Shares - Class A ZTS
Hold Market Perform Market Perform
Mar 10, 2026
ARS Pharmaceuticals Inc SPRY
Hold Outperform Outperform
Mar 10, 2026
3D Systems Corp. DDD
Hold Outperform Outperform
Mar 10, 2026
Cytokinetics Inc CYTK
Hold Outperform Outperform
Mar 09, 2026
Henry Schein Inc. HSIC
Hold Market Perform Market Perform
Mar 09, 2026
Cardinal Health, Inc. CAH
Hold Outperform Outperform
Mar 09, 2026
Biomarin Pharmaceutical Inc. - Registered Shares BMRN
Hold Market Perform Market Perform
Mar 06, 2026
CorMedix Inc CRMD
Hold Outperform Outperform
Mar 05, 2026
Mckesson Corporation MCK
Hold Outperform Outperform
Mar 05, 2026
AMGEN Inc. AMGN
Hold Market Perform Market Perform
Mar 05, 2026
CVS Health Corp CVS
Hold Outperform Outperform
Mar 03, 2026
SpyGlass Pharma, Inc. Common Stock SGP
Downgrade Market Perform
Mar 03, 2026
Biohaven Ltd BHVN
Hold Outperform Outperform
Mar 02, 2026
uniQure N.V. QURE
Hold Outperform Outperform
Feb 26, 2026
Vir Biotechnology Inc VIR
Hold Outperform Outperform
Feb 26, 2026
Acadia Healthcare Company Inc ACHC
Hold Market Perform Market Perform
Feb 26, 2026
GoodRx Holdings Inc - Ordinary Shares - Class A GDRX
Hold Outperform Outperform
Feb 26, 2026
Mirum Pharmaceuticals Inc MIRM
Hold Outperform Outperform
Feb 26, 2026
Certara Inc CERT
Hold Outperform Outperform
Feb 26, 2026
AdaptHealth Corp AHCO
Hold Outperform Outperform
Feb 24, 2026
Gossamer Bio Inc GOSS
Downgrade Market Perform
Feb 24, 2026
XOMA Royalty Corp. XOMA
Hold Outperform Outperform
Feb 24, 2026
Fulcrum Therapeutics Inc FULC
Hold Outperform Outperform
Feb 23, 2026
Enhabit Inc EHAB
Hold Market Perform Market Perform
Feb 09, 2026
Hims & Hers Health Inc - Ordinary Shares - Class A HIMS
Hold Market Perform Market Perform
Feb 03, 2026
Medtronic Plc MDT
Hold Outperform Outperform
Jan 30, 2026
Moderna Inc MRNA
Hold Underperform Underperform
Jan 21, 2026
RAPT Therapeutics Inc RAPT
Downgrade Market Perform Market Perform
Jan 16, 2026
Penumbra Inc PEN
Downgrade Market Perform
Jan 06, 2026
NewAmsterdam Pharma Company NV NAMS
Hold Outperform Outperform
Jan 05, 2026
Icon Plc ICLR
Hold Outperform Outperform
Dec 29, 2025
Ultragenyx Pharmaceutical Inc. RARE
Hold Outperform Outperform
Dec 18, 2025
Lilly(Eli) & Co LLY
Hold Outperform Outperform
Dec 18, 2025
Insmed Inc INSM
Hold Outperform Outperform
Dec 17, 2025
Regeneron Pharmaceuticals, Inc. REGN
Hold Outperform Outperform
Dec 16, 2025
Dexcom Inc DXCM
Hold Outperform Outperform
Dec 15, 2025
Roivant Sciences Ltd ROIV
Hold Outperform Outperform
Dec 15, 2025
Regenxbio Inc RGNX
Hold Outperform 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 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 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 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 Downgrade
From -
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 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 Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Underperform
To Underperform
Action Downgrade
From Market Perform
To Market Perform
Action Downgrade
From -
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