← Back to Analysts

Stifel Nicolaus Score: 39

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.
+17.1%
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 📉
54%
1650 W / 1390 L
Target Met
? How often was the target reached?
Hits vs. Total.
80%
1623 W / 402 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
15%
296 W / 1729 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
5%
109 W / 1916 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%
740 W / 593 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
54%
1490 W / 1253 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
54%
160 W / 137 L

Top 5 Analysts (Score, >10 Trades)

1. Selman Akyol 51 2. David Grossman 50 3. Jeffrey Stantial 48 4. Brian Brophy 48 5. Erik Rasmussen 45

Top 5 Analysts (Score, >50 Trades)

1. Nathan Jones 43 2. Simon Yarmak 42 3. Ruben Roy 41 4. Tore Svanberg 41 5. Matthew Smith 39

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 07, 2026
Westrock Coffee Company WEST
BUY - $9.00
Est. +25%
$7.20 $8.64
$8.40 +16.7%
Aug 07, 2026
Sutro Biopharma Inc STRO
BUY Laura Prendergast $48.00
Est. +99%
$24.15 $26.40
$21.31 -11.8%
Aug 07, 2026
Celsius Holdings Inc CELH
BUY - $37.00
Est. +49%
$24.76 $28.84
$28.78 +16.2%
Aug 07, 2026
Six Flags Entertainment Corp. FUN
BUY - $23.00
Est. +48%
$15.56 $17.32
$16.68 +7.2%
Aug 07, 2026
RXO Inc RXO
BUY Bruce Chan $31.00
Est. +47%
$21.08 $23.77
$23.32 +10.6%
Aug 07, 2026
10x Genomics Inc - Ordinary Shares - Class A TXG
BUY - $50.00
Est. +6%
$47.15 $60.69
$58.15 +23.3%
Aug 07, 2026
Twilio Inc - Ordinary Shares Class A TWLO
BUY Parker Lane $275.00
Est. +42%
$193.20 $258.35
$249.42 +29.1%
Aug 07, 2026
Parker-Hannifin Corp. PH
SELL Nathan Jones $1,075.00
Est. +1%
$1,081.58 $1,052.32 (Low)
$1,058.87 +2.1%
Aug 07, 2026
Weave Communications Inc WEAV
BUY Parker Lane $8.00
Est. +51%
$5.31 $5.57
$5.32 +0.2%
Aug 07, 2026
Becton Dickinson & Co. BDX
BUY - $195.00
Est. +11%
$176.07 $185.32
$181.97 +3.4%
Aug 07, 2026
Zymeworks BC Inc ZYME
BUY - $46.00
Est. +91%
$24.11 $25.99
$25.73 +6.7%
Aug 07, 2026
Biomarin Pharmaceutical Inc. - Registered Shares BMRN
BUY - $70.00
Est. +10%
$63.55 $70.98
$68.53 +7.8%
Aug 07, 2026
Qiagen NV QGEN
SELL Daniel Arias $40.00
Est. +5%
$42.07 $41.97 (Low)
$43.23 -2.8%
Aug 07, 2026
Post Holdings Inc POST
BUY Matthew Smith $125.00
Est. +39%
$90.23 $85.44
$80.54 -10.7%
Aug 07, 2026
Vital Farms Inc VITL
SELL - $11.00
Est. +10%
$12.27 $11.05 (Low)
$11.59 +5.5%
Aug 07, 2026
Janux Therapeutics Inc JANX
BUY - $35.00
Est. +119%
$16.00 $16.84
$16.00 0.0%
Aug 06, 2026
AbCellera Biologics Inc ABCL
BUY - $9.00
Est. +47%
$6.12 $11.07
$10.97 +79.2%
Aug 06, 2026
Kratos Defense & Security Solutions Inc KTOS
BUY Jonathan Siegmann $115.00
Est. +108%
$55.34 $64.75
$62.79 +13.5%
Aug 06, 2026
Enliven Therapeutics Inc ELVN
BUY Dara Azar $82.00
Est. +35%
$60.68 $61.77
$58.06 -4.3%
Aug 06, 2026
Medline Inc. MDLN
BUY - $45.00
Est. +27%
$35.54 $36.50
$35.58 +0.1%
Aug 06, 2026
Eos Energy Enterprises Inc - Ordinary Shares - Class A EOSE
BUY - $9.00
Est. +124%
$4.02 $4.45
$4.16 +3.5%
Aug 06, 2026
Cirrus Logic, Inc. CRUS
BUY Tore Svanberg $160.00
Est. +24%
$129.42 $129.65
$121.22 -6.3%
Aug 06, 2026
Caci International Inc. - Registered Shares - Class A CACI
BUY - $892.00
Est. +38%
$644.93 $683.39
$670.00 +3.9%
Aug 06, 2026
Atlas Energy Solutions Inc. AESI
BUY Stephen Gengaro $25.00
Est. +136%
$10.58 $12.34
$11.79 +11.4%
Aug 06, 2026
Paycom Software Inc PAYC
SELL Brad Reback $200.00
Est. +7%
$215.34 $204.36 (Low)
$223.66 -3.9%
Aug 06, 2026
EPAM Systems Inc EPAM
BUY David Grossman $135.00
Est. +44%
$93.70 $102.97
$101.55 +8.4%
Aug 06, 2026
Solventum Corp SOLV
BUY - $100.00
Est. +18%
$84.82 $90.00
$86.46 +1.9%
Aug 05, 2026
Arrowhead Pharmaceuticals Inc. ARWR
BUY - $104.00
Est. +16%
$89.59 $90.97
$85.59 -4.5%
Aug 05, 2026
Red Rock Resorts Inc - Ordinary Shares - Class A RRR
BUY - $74.00
Est. +15%
$64.27 $66.95
$62.05 -3.5%
Aug 05, 2026
Bruker Corp BRKR
SELL - $50.00
Est. +1%
$50.30 $48.63 (Low)
$57.93 -15.2%
Aug 05, 2026
LivaNova PLC LIVN
BUY - $85.00
Est. +11%
$76.59 $82.70
$82.20 +7.3%
Aug 05, 2026
Waters Corp. WAT
BUY Daniel Arias $420.00
Est. +6%
$396.08 $420.26
$413.51 +4.4%
Aug 05, 2026
Transdigm Group Incorporated TDG
BUY Jonathan Siegmann $1,405.00
Est. +10%
$1,275.05 $1,280.17
$1,246.31 -2.3%
Aug 05, 2026
Workiva Inc - Ordinary Shares - Class A WK
BUY Brad Reback $70.00
Est. +14%
$61.15 $73.84
$73.80 +20.7%
Aug 05, 2026
Henry Schein Inc. HSIC
BUY - $95.00
Est. +7%
$89.11 $91.54
$90.12 +1.1%
Aug 05, 2026
Thermo Fisher Scientific Inc. TMO
BUY - $650.00
Est. +15%
$564.75 $606.75
$595.89 +5.5%
Aug 05, 2026
Transmedics Group Inc TMDX
SELL - $65.00
Est. +20%
$80.75 $68.00 (Low)
$89.64 -11.0%
Aug 05, 2026
Orthofix Medical Inc OFIX
BUY Thomas Stephan $13.00
Est. +25%
$10.42 $12.36
$10.18 -2.3%
Aug 05, 2026
Wynn Resorts Ltd. WYNN
BUY - $143.00
Est. +47%
$97.60 $109.23
$102.37 +4.9%
Aug 04, 2026
Lindblad Expeditions Holdings Inc LIND
BUY - $37.00
Est. +12%
$33.12 $34.95
$34.48 +4.1%
Aug 04, 2026
Vertex Pharmaceuticals, Inc. VRTX
BUY - $500.00
Est. +6%
$470.72 $546.17
$516.44 +9.7%
Aug 04, 2026
Jazz Pharmaceuticals plc JAZZ
BUY - $275.00
Est. +9%
$251.58 $265.03
$245.85 -2.3%
Aug 04, 2026
V2X Inc VVX
BUY - $102.00
Est. +18%
$86.38 $85.55
$81.27 -5.9%
Aug 04, 2026
Sportradar Group AG - Ordinary Shares - Class A SRAD
BUY - $18.00
Est. +46%
$12.34 $13.60
$13.58 +10.0%
Aug 04, 2026
Inspire Medical Systems Inc INSP
BUY - $75.00
Est. +44%
$52.22 $66.21
$58.20 +11.5%
Aug 04, 2026
Snap Inc - Ordinary Shares - Class A SNAP
BUY - $7.50
Est. +30%
$5.79 $5.82
$5.32 -8.1%
Aug 04, 2026
ClearPoint Neuro Inc CLPT
BUY Tom Stephan $22.00
Est. +43%
$15.38 $15.49
$15.42 +0.3%
Aug 03, 2026
Tempus AI Inc. - Ordinary Shares - Class A TEM
BUY - $50.00
Est. +14%
$43.87 $57.03
$54.29 +23.8%
Aug 03, 2026
Tesla Inc TSLA
BUY Stephen Gengaro $491.00
Est. +58%
$311.21 $341.64
$339.96 +9.2%
Aug 03, 2026
Centene Corp. CNC
BUY - $79.00
Est. +27%
$62.22 $68.38
$66.05 +6.2%
Analyst -
Signal & Target
BUY $9.00
Start Price $7.20
Best Price (1Y)
$8.64
Current Price $8.40
Return +16.7%
Signal & Target
BUY $48.00
Start Price $24.15
Best Price (1Y)
$26.40
Current Price $21.31
Return -11.8%
Analyst -
Signal & Target
BUY $37.00
Start Price $24.76
Best Price (1Y)
$28.84
Current Price $28.78
Return +16.2%
Analyst -
Signal & Target
BUY $23.00
Start Price $15.56
Best Price (1Y)
$17.32
Current Price $16.68
Return +7.2%
RXO Inc
RXO
Aug 07, 2026
Analyst Bruce Chan
Signal & Target
BUY $31.00
Start Price $21.08
Best Price (1Y)
$23.77
Current Price $23.32
Return +10.6%
Analyst -
Signal & Target
BUY $50.00
Start Price $47.15
Best Price (1Y)
$60.69
Current Price $58.15
Return +23.3%
Analyst Parker Lane
Signal & Target
BUY $275.00
Start Price $193.20
Best Price (1Y)
$258.35
Current Price $249.42
Return +29.1%
Analyst Nathan Jones
Signal & Target
SELL $1,075.00
Start Price $1,081.58
Best Price (1Y)
$1,052.32
Current Price $1,058.87
Return +2.1%
Analyst Parker Lane
Signal & Target
BUY $8.00
Start Price $5.31
Best Price (1Y)
$5.57
Current Price $5.32
Return +0.2%
Analyst -
Signal & Target
BUY $195.00
Start Price $176.07
Best Price (1Y)
$185.32
Current Price $181.97
Return +3.4%
Analyst -
Signal & Target
BUY $46.00
Start Price $24.11
Best Price (1Y)
$25.99
Current Price $25.73
Return +6.7%
Analyst -
Signal & Target
BUY $70.00
Start Price $63.55
Best Price (1Y)
$70.98
Current Price $68.53
Return +7.8%
Qiagen NV
QGEN
Aug 07, 2026
Analyst Daniel Arias
Signal & Target
SELL $40.00
Start Price $42.07
Best Price (1Y)
$41.97
Current Price $43.23
Return -2.8%
Analyst Matthew Smith
Signal & Target
BUY $125.00
Start Price $90.23
Best Price (1Y)
$85.44
Current Price $80.54
Return -10.7%
Analyst -
Signal & Target
SELL $11.00
Start Price $12.27
Best Price (1Y)
$11.05
Current Price $11.59
Return +5.5%
Analyst -
Signal & Target
BUY $35.00
Start Price $16.00
Best Price (1Y)
$16.84
Current Price $16.00
Return 0.0%
Analyst -
Signal & Target
BUY $9.00
Start Price $6.12
Best Price (1Y)
$11.07
Current Price $10.97
Return +79.2%
Signal & Target
BUY $115.00
Start Price $55.34
Best Price (1Y)
$64.75
Current Price $62.79
Return +13.5%
Analyst Dara Azar
Signal & Target
BUY $82.00
Start Price $60.68
Best Price (1Y)
$61.77
Current Price $58.06
Return -4.3%
Medline Inc.
MDLN
Aug 06, 2026
Analyst -
Signal & Target
BUY $45.00
Start Price $35.54
Best Price (1Y)
$36.50
Current Price $35.58
Return +0.1%
Analyst -
Signal & Target
BUY $9.00
Start Price $4.02
Best Price (1Y)
$4.45
Current Price $4.16
Return +3.5%
Analyst Tore Svanberg
Signal & Target
BUY $160.00
Start Price $129.42
Best Price (1Y)
$129.65
Current Price $121.22
Return -6.3%
Analyst -
Signal & Target
BUY $892.00
Start Price $644.93
Best Price (1Y)
$683.39
Current Price $670.00
Return +3.9%
Analyst Stephen Gengaro
Signal & Target
BUY $25.00
Start Price $10.58
Best Price (1Y)
$12.34
Current Price $11.79
Return +11.4%
Analyst Brad Reback
Signal & Target
SELL $200.00
Start Price $215.34
Best Price (1Y)
$204.36
Current Price $223.66
Return -3.9%
Analyst David Grossman
Signal & Target
BUY $135.00
Start Price $93.70
Best Price (1Y)
$102.97
Current Price $101.55
Return +8.4%
Analyst -
Signal & Target
BUY $100.00
Start Price $84.82
Best Price (1Y)
$90.00
Current Price $86.46
Return +1.9%
Analyst -
Signal & Target
BUY $104.00
Start Price $89.59
Best Price (1Y)
$90.97
Current Price $85.59
Return -4.5%
Analyst -
Signal & Target
BUY $74.00
Start Price $64.27
Best Price (1Y)
$66.95
Current Price $62.05
Return -3.5%
Bruker Corp
BRKR
Aug 05, 2026
Analyst -
Signal & Target
SELL $50.00
Start Price $50.30
Best Price (1Y)
$48.63
Current Price $57.93
Return -15.2%
LivaNova PLC
LIVN
Aug 05, 2026
Analyst -
Signal & Target
BUY $85.00
Start Price $76.59
Best Price (1Y)
$82.70
Current Price $82.20
Return +7.3%
Waters Corp.
WAT
Aug 05, 2026
Analyst Daniel Arias
Signal & Target
BUY $420.00
Start Price $396.08
Best Price (1Y)
$420.26
Current Price $413.51
Return +4.4%
Signal & Target
BUY $1,405.00
Start Price $1,275.05
Best Price (1Y)
$1,280.17
Current Price $1,246.31
Return -2.3%
Analyst Brad Reback
Signal & Target
BUY $70.00
Start Price $61.15
Best Price (1Y)
$73.84
Current Price $73.80
Return +20.7%
Analyst -
Signal & Target
BUY $95.00
Start Price $89.11
Best Price (1Y)
$91.54
Current Price $90.12
Return +1.1%
Analyst -
Signal & Target
BUY $650.00
Start Price $564.75
Best Price (1Y)
$606.75
Current Price $595.89
Return +5.5%
Analyst -
Signal & Target
SELL $65.00
Start Price $80.75
Best Price (1Y)
$68.00
Current Price $89.64
Return -11.0%
Analyst Thomas Stephan
Signal & Target
BUY $13.00
Start Price $10.42
Best Price (1Y)
$12.36
Current Price $10.18
Return -2.3%
Analyst -
Signal & Target
BUY $143.00
Start Price $97.60
Best Price (1Y)
$109.23
Current Price $102.37
Return +4.9%
Analyst -
Signal & Target
BUY $37.00
Start Price $33.12
Best Price (1Y)
$34.95
Current Price $34.48
Return +4.1%
Analyst -
Signal & Target
BUY $500.00
Start Price $470.72
Best Price (1Y)
$546.17
Current Price $516.44
Return +9.7%
Analyst -
Signal & Target
BUY $275.00
Start Price $251.58
Best Price (1Y)
$265.03
Current Price $245.85
Return -2.3%
V2X Inc
VVX
Aug 04, 2026
Analyst -
Signal & Target
BUY $102.00
Start Price $86.38
Best Price (1Y)
$85.55
Current Price $81.27
Return -5.9%
Analyst -
Signal & Target
BUY $18.00
Start Price $12.34
Best Price (1Y)
$13.60
Current Price $13.58
Return +10.0%
Analyst -
Signal & Target
BUY $75.00
Start Price $52.22
Best Price (1Y)
$66.21
Current Price $58.20
Return +11.5%
Analyst -
Signal & Target
BUY $7.50
Start Price $5.79
Best Price (1Y)
$5.82
Current Price $5.32
Return -8.1%
Analyst Tom Stephan
Signal & Target
BUY $22.00
Start Price $15.38
Best Price (1Y)
$15.49
Current Price $15.42
Return +0.3%
Analyst -
Signal & Target
BUY $50.00
Start Price $43.87
Best Price (1Y)
$57.03
Current Price $54.29
Return +23.8%
Tesla Inc
TSLA
Aug 03, 2026
Analyst Stephen Gengaro
Signal & Target
BUY $491.00
Start Price $311.21
Best Price (1Y)
$341.64
Current Price $339.96
Return +9.2%
Centene Corp.
CNC
Aug 03, 2026
Analyst -
Signal & Target
BUY $79.00
Start Price $62.22
Best Price (1Y)
$68.38
Current Price $66.05
Return +6.2%

Recent Upgrades / Downgrades

Date Stock Action From To
Mar 09, 2026
Chipotle Mexican Grill CMG
Hold Buy Buy
Jan 28, 2025
Datadog Inc - Ordinary Shares - Class A DDOG
Downgrade Hold
Oct 24, 2024
ATS Corporation. ATS
Hold Underperform Underperform
Oct 23, 2024
Artivion Inc AORT
Hold Market Outperform Market Outperform
Oct 22, 2024
Coherent Corp COHR
Hold Buy Buy
Oct 22, 2024
Funko Inc - Ordinary Shares - Class A FNKO
Hold Buy Buy
Oct 16, 2024
Flowserve Corp. FLS
Hold Sector Perform Sector Perform
Oct 11, 2024
ProFrac Holding Corp - Ordinary Shares Class A ACDC
Hold Buy Buy
Oct 11, 2024
DMC Global Inc BOOM
Hold Buy Buy
Oct 11, 2024
Zoetis Inc - Ordinary Shares - Class A ZTS
Hold Buy Buy
Oct 08, 2024
Hasbro, Inc. HAS
Hold Buy Buy
Oct 03, 2024
Chart Industries Inc GTLS
Hold Underperform Underperform
Sep 24, 2024
Procore Technologies Inc PCOR
Hold Buy Buy
Sep 24, 2024
Flowserve Corp. FLS
Hold Sector Perform Sector Perform
Sep 23, 2024
Cava Group Inc CAVA
Hold Underperform Underperform
Sep 18, 2024
Zoetis Inc - Ordinary Shares - Class A ZTS
Hold Buy Buy
Sep 16, 2024
Western Midstream Partners LP - Unit WES
Hold Sector Perform Sector Perform
Sep 16, 2024
Applied Materials Inc. AMAT
Hold Underperform Underperform
Sep 13, 2024
Marriott Vacations Worldwide Corp VAC
Hold Market Outperform Market Outperform
Sep 13, 2024
Artivion Inc AORT
Hold Buy Buy
Sep 13, 2024
RxSight Inc RXST
Hold Underperform Underperform
Sep 05, 2024
Biomarin Pharmaceutical Inc. - Registered Shares BMRN
Hold Underperform Underperform
Aug 29, 2024
Cava Group Inc CAVA
Hold Underperform Underperform
Aug 26, 2024
Chart Industries Inc GTLS
Hold Underperform Underperform
Aug 05, 2024
DraftKings Inc. - Ordinary Shares - Class A DKNG
Hold Buy Buy
Aug 01, 2024
SiteOne Landscape Supply Inc SITE
Hold Underperform Underperform
Jul 31, 2024
International Game Technology PLC IGT
Hold Underperform Underperform
Jul 29, 2024
Electronic Arts, Inc. EA
Hold Underperform Underperform
Jul 17, 2024
SMART Global Holdings Inc SGH
Hold Buy Buy
Jul 11, 2024
Clean Harbors, Inc. CLH
Hold Underperform Underperform
Jul 09, 2024
S&P Global Inc SPGI
Hold Underperform Underperform
Jul 09, 2024
Marvell Technology Inc MRVL
Hold Buy Buy
Jul 08, 2024
Ecolab, Inc. ECL
Hold Underperform Underperform
Jun 28, 2024
Infinera Corp. INFN
Hold Buy Buy
Jun 25, 2024
KBR Inc KBR
Hold Underperform Underperform
Jun 21, 2024
S&P Global Inc SPGI
Hold Buy Buy
Jun 21, 2024
OptimizeRx Corp OPRX
Hold Market Outperform Market Outperform
Jun 18, 2024
Autodesk Inc. ADSK
Hold Market Perform Market Perform
Jun 13, 2024
Applovin Corp - Ordinary Shares - Class A APP
Hold Underperform Underperform
Jun 12, 2024
California Resources Corporation - Ordinary Shares - New CRC
Hold Buy Buy
Jun 10, 2024
HubSpot Inc HUBS
Hold Underperform Underperform
Jun 06, 2024
Alpha & Omega Semiconductor Ltd AOSL
Hold Sell Sell
Jun 03, 2024
Precigen Inc PGEN
Hold Market Outperform Market Outperform
May 31, 2024
Arcellx Inc ACLX
Hold Buy Buy
May 24, 2024
S&P Global Inc SPGI
Hold Buy Buy
May 21, 2024
Fedex Corp FDX
Hold Underperform Underperform
May 20, 2024
Hasbro, Inc. HAS
Hold Buy Buy
May 15, 2024
Infinera Corp. INFN
Hold Buy Buy
May 15, 2024
International Game Technology PLC IGT
Hold Underperform Underperform
May 15, 2024
OptimizeRx Corp OPRX
Hold Market Outperform Market Outperform
Action Hold
From Buy
To Buy
Action Downgrade
From -
To Hold
Action Hold
From Underperform
To Underperform
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Sector Perform
To Sector Perform
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
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Underperform
To Underperform
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Underperform
To Underperform
Action Hold
From Underperform
To Underperform
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Underperform
To Underperform
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Underperform
To Underperform
Action Hold
From Underperform
To Underperform
Action Hold
From Sell
To Sell
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Market Outperform
To Market Outperform