← Back to Analysts

Stifel Nicolaus 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.0%
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 📉
48%
1656 W / 1763 L
Target Met
? How often was the target reached?
Hits vs. Total.
79%
1838 W / 494 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
14%
332 W / 2000 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
5%
125 W / 2207 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.
49%
762 W / 793 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
47%
1467 W / 1630 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
59%
189 W / 133 L

Top 5 Analysts (Score, >10 Trades)

1. David Grossman 48 2. Selman Akyol 46 3. Erik Rasmussen 45 4. Shlomo Rosenbaum 45 5. Brian Brophy 44

Top 5 Analysts (Score, >50 Trades)

1. Nathan Jones 43 2. Simon Yarmak 42 3. Steven Wieczynski 41 4. Tore Svanberg 39 5. Parker Lane 39

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Nov 13, 2026
Applied Materials Inc. AMAT
BUY Brian Chin $600.00
Est. +68%
$357.60 $381.22
$370.50 +3.6%
Nov 13, 2026
Wolverine World Wide, Inc. WWW
BUY Peter McGoldrick $28.00
Est. +22%
$22.87 $24.92
$24.91 +8.9%
Nov 13, 2026
Arrowhead Pharmaceuticals Inc. ARWR
BUY James Condulis $96.00
Est. +107%
$46.43 $48.29
$47.78 +2.9%
Nov 13, 2026
GH Research PLC GHRS
BUY Paul Matteis $38.00
Est. +94%
$19.59 $19.83
$19.10 -2.5%
Nov 13, 2026
Candel Therapeutics Inc CADL
BUY Stephen Willey $19.00
Est. +220%
$5.93 $6.63
$6.20 +4.6%
Nov 13, 2026
Proficient Auto Logistics Inc. PAL
BUY Bruce Chan $9.00
Est. +194%
$3.06 $2.80
$2.62 -14.4%
Nov 13, 2026
SpyGlass Pharma, Inc. Common Stock SGP
BUY Tom Stephan $44.00
Est. +32%
$33.44 $33.88
$32.88 -1.7%
Nov 13, 2026
Almonty Industries Inc. ALM
BUY Brock Cannon $18.00
Est. +136%
$7.63 $8.31
$8.22 +7.7%
Nov 12, 2026
NVIDIA Corp NVDA
BUY Ruben Roy $205.00
Est. +18%
$173.73 $170.00
$162.85 -6.3%
Nov 12, 2026
Atricure Inc ATRC
BUY John McAulay $70.00
Est. +24%
$56.68 $58.24
$56.84 +0.3%
Nov 12, 2026
EVgo Inc - Ordinary Shares - Class A EVGO
BUY Stephen Gengaro $2.50
Est. +36%
$1.84 $1.81
$1.75 -4.9%
Nov 12, 2026
MaxCyte Inc MXCT
BUY Daniel Arias $4.00
Est. +236%
$1.19 $1.22
$1.19 0.0%
Nov 11, 2026
Martin Marietta Materials, Inc. MLM
BUY Brian Brophy $653.00
Est. +24%
$526.34 $533.56
$513.52 -2.4%
Nov 11, 2026
Centrus Energy Corp - Ordinary Shares - Class A LEU
BUY Stephen Gengaro $204.00
Est. +77%
$115.01 $117.14
$103.79 -9.8%
Nov 11, 2026
908 Devices Inc MASS
BUY Daniel Arias $14.00
Est. +40%
$9.99 $10.64
$9.74 -2.5%
Nov 11, 2026
D-Wave Quantum Inc QBTS
BUY Ruben Roy $23.00
Est. +119%
$10.48 $11.01
$9.56 -8.8%
Nov 11, 2026
Ambiq Micro, Inc. AMBQ
BUY Tore Svanberg $70.00
Est. +55%
$45.24 $52.75
$47.46 +4.9%
Nov 11, 2026
CoreWeave, Inc. Class A Common Stock CRWV
BUY Ruben Roy $60.00
Est. +23%
$48.73 $62.03
$53.13 +9.0%
Nov 10, 2026
Eagle Materials Inc. EXP
BUY Brian Brophy $211.00
Est. +12%
$187.85 $189.38
$180.67 -3.8%
Nov 10, 2026
Western Midstream Partners LP - Unit WES
BUY Robert Hodges $50.00
Est. +22%
$41.00 $42.72
$42.22 +3.0%
Nov 10, 2026
Forward Air Corp. FWRD
BUY Bruce Chan $28.00
Est. +59%
$17.65 $19.24
$17.39 -1.5%
Nov 10, 2026
Onto Innovation Inc. ONTO
BUY Brian Chin $305.00
Est. +57%
$194.04 $222.48
$203.53 +4.9%
Nov 10, 2026
Cooper-Standard Holdings Inc CPS
BUY Nathan Jones $29.00
Est. +55%
$18.70 $20.36
$18.68 -0.1%
Nov 10, 2026
Everus Construction Group, Inc. ECG
BUY Brian Brophy $139.00
Est. +65%
$84.43 $91.91
$85.25 +1.0%
Nov 10, 2026
Dauch Corp. DCH
BUY Nathan Jones $5.00
Est. +9%
$4.60 $4.77
$4.69 +2.0%
Nov 09, 2026
Watts Water Technologies, Inc. - Ordinary Shares - Class A WTS
BUY Nathan Jones $430.00
Est. +24%
$346.14 $368.60
$360.42 +4.1%
Nov 09, 2026
DraftKings Inc. - Ordinary Shares - Class A DKNG
BUY Jeffrey Stantial $21.00
Est. +13%
$18.51 $19.90
$18.89 +2.1%
Nov 09, 2026
Kamada Ltd KMDA
BUY Annabel Samimy $12.00
Est. +56%
$7.69 $8.35
$8.09 +5.2%
Nov 09, 2026
ITT Inc ITT
BUY Nathan Jones $259.00
Est. +26%
$205.55 $220.60
$211.15 +2.7%
Nov 09, 2026
MSA Safety Inc MSA
BUY Brian Brophy $202.00
Est. +16%
$174.31 $177.99
$174.18 -0.1%
Nov 09, 2026
Installed Building Products Inc IBP
BUY Andrew Carter $225.00
Est. +2%
$220.06 $233.50
$228.77 +4.0%
Nov 09, 2026
Limbach Holdings Inc LMB
BUY Brian Brophy $81.00
Est. +42%
$57.06 $58.67
$56.03 -1.8%
Nov 09, 2026
Eos Energy Enterprises Inc - Ordinary Shares - Class A EOSE
BUY Stephen Gengaro $4.00
Est. +130%
$1.74 $2.06
$1.91 +9.8%
Nov 09, 2026
Treace Medical Concepts Inc TMCI
BUY Rick Wise $6.50
Est. +61%
$4.03 $5.40
$5.27 +30.8%
Nov 09, 2026
Vivmark Residential VMRK
BUY Simon Yarmak $77.50
Est. +18%
$65.51 $66.75
$64.22 -2.0%
Nov 06, 2026
Celsius Holdings Inc CELH
BUY Matthew Smith $36.00
Est. +20%
$30.04 $33.62
$32.42 +7.9%
Nov 06, 2026
10x Genomics Inc - Ordinary Shares - Class A TXG
BUY Daniel Arias $68.00
Est. +17%
$58.06 $68.94
$58.19 +0.2%
Nov 06, 2026
Alpha & Omega Semiconductor Ltd AOSL
BUY Tore Svanberg $27.00
Est. +46%
$18.48 $32.06
$27.20 +47.2%
Nov 06, 2026
Wynn Resorts Ltd. WYNN
BUY Steven Wieczynski $110.00
Est. +34%
$81.98 $88.02
$85.06 +3.8%
Nov 05, 2026
Amylyx Pharmaceuticals Inc AMLX
BUY James Condulis $45.00
Est. +57%
$28.64 $31.88
$30.29 +5.8%
Nov 05, 2026
Pyxis Oncology Inc PYXS
BUY Bradley Canino $5.00
Est. +211%
$1.61 $1.79
$1.58 -1.9%
Nov 05, 2026
MACOM Technology Solutions Holdings Inc MTSI
BUY Tore Svanberg $360.00
Est. +82%
$197.43 $258.83
$232.06 +17.5%
Nov 05, 2026
Six Flags Entertainment Corp. FUN
BUY Steven Wieczynski $15.00
Est. +62%
$9.24 $11.59
$11.57 +25.2%
Nov 05, 2026
Chatham Lodging Trust CLDT
BUY Simon Yarmak $16.50
Est. +9%
$15.17 $16.61
$16.26 +7.2%
Nov 05, 2026
Power Integrations Inc. POWI
BUY Tore Svanberg $62.00
Est. +32%
$46.80 $47.65
$44.18 -5.6%
Nov 05, 2026
Coherent Corp COHR
BUY Ruben Roy $450.00
Est. +131%
$195.09 $245.55
$218.14 +11.8%
Nov 04, 2026
Contineum Therapeutics Inc. - Ordinary Shares - Class A CTNM
BUY Paul Matteis $23.00
Est. +138%
$9.65 $10.91
$9.86 +2.2%
Nov 04, 2026
Flutter Entertainment Plc FLUT
BUY Jeff Stantial $124.00
Est. +52%
$81.79 $86.95
$81.13 -0.8%
Nov 04, 2026
Viridian Therapeutics Inc VRDN
BUY Alex Thompson $43.00
Est. +53%
$28.10 $31.63
$30.87 +9.9%
Nov 04, 2026
uniQure N.V. QURE
BUY Paul Matteis $71.00
Est. +220%
$22.16 $26.19
$23.81 +7.4%
Analyst Brian Chin
Signal & Target
BUY $600.00
Start Price $357.60
Best Price (1Y)
$381.22
Current Price $370.50
Return +3.6%
Signal & Target
BUY $28.00
Start Price $22.87
Best Price (1Y)
$24.92
Current Price $24.91
Return +8.9%
Analyst James Condulis
Signal & Target
BUY $96.00
Start Price $46.43
Best Price (1Y)
$48.29
Current Price $47.78
Return +2.9%
Analyst Paul Matteis
Signal & Target
BUY $38.00
Start Price $19.59
Best Price (1Y)
$19.83
Current Price $19.10
Return -2.5%
Analyst Stephen Willey
Signal & Target
BUY $19.00
Start Price $5.93
Best Price (1Y)
$6.63
Current Price $6.20
Return +4.6%
Analyst Bruce Chan
Signal & Target
BUY $9.00
Start Price $3.06
Best Price (1Y)
$2.80
Current Price $2.62
Return -14.4%
Analyst Tom Stephan
Signal & Target
BUY $44.00
Start Price $33.44
Best Price (1Y)
$33.88
Current Price $32.88
Return -1.7%
Analyst Brock Cannon
Signal & Target
BUY $18.00
Start Price $7.63
Best Price (1Y)
$8.31
Current Price $8.22
Return +7.7%
NVIDIA Corp
NVDA
Nov 12, 2026
Analyst Ruben Roy
Signal & Target
BUY $205.00
Start Price $173.73
Best Price (1Y)
$170.00
Current Price $162.85
Return -6.3%
Atricure Inc
ATRC
Nov 12, 2026
Analyst John McAulay
Signal & Target
BUY $70.00
Start Price $56.68
Best Price (1Y)
$58.24
Current Price $56.84
Return +0.3%
Analyst Stephen Gengaro
Signal & Target
BUY $2.50
Start Price $1.84
Best Price (1Y)
$1.81
Current Price $1.75
Return -4.9%
MaxCyte Inc
MXCT
Nov 12, 2026
Analyst Daniel Arias
Signal & Target
BUY $4.00
Start Price $1.19
Best Price (1Y)
$1.22
Current Price $1.19
Return 0.0%
Analyst Brian Brophy
Signal & Target
BUY $653.00
Start Price $526.34
Best Price (1Y)
$533.56
Current Price $513.52
Return -2.4%
Analyst Stephen Gengaro
Signal & Target
BUY $204.00
Start Price $115.01
Best Price (1Y)
$117.14
Current Price $103.79
Return -9.8%
Analyst Daniel Arias
Signal & Target
BUY $14.00
Start Price $9.99
Best Price (1Y)
$10.64
Current Price $9.74
Return -2.5%
Analyst Ruben Roy
Signal & Target
BUY $23.00
Start Price $10.48
Best Price (1Y)
$11.01
Current Price $9.56
Return -8.8%
Analyst Tore Svanberg
Signal & Target
BUY $70.00
Start Price $45.24
Best Price (1Y)
$52.75
Current Price $47.46
Return +4.9%
Analyst Ruben Roy
Signal & Target
BUY $60.00
Start Price $48.73
Best Price (1Y)
$62.03
Current Price $53.13
Return +9.0%
Analyst Brian Brophy
Signal & Target
BUY $211.00
Start Price $187.85
Best Price (1Y)
$189.38
Current Price $180.67
Return -3.8%
Analyst Robert Hodges
Signal & Target
BUY $50.00
Start Price $41.00
Best Price (1Y)
$42.72
Current Price $42.22
Return +3.0%
Analyst Bruce Chan
Signal & Target
BUY $28.00
Start Price $17.65
Best Price (1Y)
$19.24
Current Price $17.39
Return -1.5%
Analyst Brian Chin
Signal & Target
BUY $305.00
Start Price $194.04
Best Price (1Y)
$222.48
Current Price $203.53
Return +4.9%
Analyst Nathan Jones
Signal & Target
BUY $29.00
Start Price $18.70
Best Price (1Y)
$20.36
Current Price $18.68
Return -0.1%
Analyst Brian Brophy
Signal & Target
BUY $139.00
Start Price $84.43
Best Price (1Y)
$91.91
Current Price $85.25
Return +1.0%
Dauch Corp.
DCH
Nov 10, 2026
Analyst Nathan Jones
Signal & Target
BUY $5.00
Start Price $4.60
Best Price (1Y)
$4.77
Current Price $4.69
Return +2.0%
Analyst Nathan Jones
Signal & Target
BUY $430.00
Start Price $346.14
Best Price (1Y)
$368.60
Current Price $360.42
Return +4.1%
Signal & Target
BUY $21.00
Start Price $18.51
Best Price (1Y)
$19.90
Current Price $18.89
Return +2.1%
Kamada Ltd
KMDA
Nov 09, 2026
Analyst Annabel Samimy
Signal & Target
BUY $12.00
Start Price $7.69
Best Price (1Y)
$8.35
Current Price $8.09
Return +5.2%
ITT Inc
ITT
Nov 09, 2026
Analyst Nathan Jones
Signal & Target
BUY $259.00
Start Price $205.55
Best Price (1Y)
$220.60
Current Price $211.15
Return +2.7%
Analyst Brian Brophy
Signal & Target
BUY $202.00
Start Price $174.31
Best Price (1Y)
$177.99
Current Price $174.18
Return -0.1%
Analyst Andrew Carter
Signal & Target
BUY $225.00
Start Price $220.06
Best Price (1Y)
$233.50
Current Price $228.77
Return +4.0%
Analyst Brian Brophy
Signal & Target
BUY $81.00
Start Price $57.06
Best Price (1Y)
$58.67
Current Price $56.03
Return -1.8%
Analyst Stephen Gengaro
Signal & Target
BUY $4.00
Start Price $1.74
Best Price (1Y)
$2.06
Current Price $1.91
Return +9.8%
Analyst Rick Wise
Signal & Target
BUY $6.50
Start Price $4.03
Best Price (1Y)
$5.40
Current Price $5.27
Return +30.8%
Analyst Simon Yarmak
Signal & Target
BUY $77.50
Start Price $65.51
Best Price (1Y)
$66.75
Current Price $64.22
Return -2.0%
Analyst Matthew Smith
Signal & Target
BUY $36.00
Start Price $30.04
Best Price (1Y)
$33.62
Current Price $32.42
Return +7.9%
Analyst Daniel Arias
Signal & Target
BUY $68.00
Start Price $58.06
Best Price (1Y)
$68.94
Current Price $58.19
Return +0.2%
Analyst Tore Svanberg
Signal & Target
BUY $27.00
Start Price $18.48
Best Price (1Y)
$32.06
Current Price $27.20
Return +47.2%
Signal & Target
BUY $110.00
Start Price $81.98
Best Price (1Y)
$88.02
Current Price $85.06
Return +3.8%
Analyst James Condulis
Signal & Target
BUY $45.00
Start Price $28.64
Best Price (1Y)
$31.88
Current Price $30.29
Return +5.8%
Analyst Bradley Canino
Signal & Target
BUY $5.00
Start Price $1.61
Best Price (1Y)
$1.79
Current Price $1.58
Return -1.9%
Analyst Tore Svanberg
Signal & Target
BUY $360.00
Start Price $197.43
Best Price (1Y)
$258.83
Current Price $232.06
Return +17.5%
Signal & Target
BUY $15.00
Start Price $9.24
Best Price (1Y)
$11.59
Current Price $11.57
Return +25.2%
Analyst Simon Yarmak
Signal & Target
BUY $16.50
Start Price $15.17
Best Price (1Y)
$16.61
Current Price $16.26
Return +7.2%
Analyst Tore Svanberg
Signal & Target
BUY $62.00
Start Price $46.80
Best Price (1Y)
$47.65
Current Price $44.18
Return -5.6%
Analyst Ruben Roy
Signal & Target
BUY $450.00
Start Price $195.09
Best Price (1Y)
$245.55
Current Price $218.14
Return +11.8%
Analyst Paul Matteis
Signal & Target
BUY $23.00
Start Price $9.65
Best Price (1Y)
$10.91
Current Price $9.86
Return +2.2%
Analyst Jeff Stantial
Signal & Target
BUY $124.00
Start Price $81.79
Best Price (1Y)
$86.95
Current Price $81.13
Return -0.8%
Analyst Alex Thompson
Signal & Target
BUY $43.00
Start Price $28.10
Best Price (1Y)
$31.63
Current Price $30.87
Return +9.9%
uniQure N.V.
QURE
Nov 04, 2026
Analyst Paul Matteis
Signal & Target
BUY $71.00
Start Price $22.16
Best Price (1Y)
$26.19
Current Price $23.81
Return +7.4%

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
DMC Global Inc BOOM
Hold Buy Buy
Oct 11, 2024
Zoetis Inc - Ordinary Shares - Class A ZTS
Hold Buy Buy
Oct 11, 2024
ProFrac Holding Corp - Ordinary Shares Class A ACDC
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
Artivion Inc AORT
Hold Buy Buy
Sep 13, 2024
RxSight Inc RXST
Hold Underperform Underperform
Sep 13, 2024
Marriott Vacations Worldwide Corp VAC
Hold Market Outperform Market Outperform
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
Marvell Technology Inc MRVL
Hold Buy Buy
Jul 09, 2024
S&P Global Inc SPGI
Hold Underperform Underperform
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
OptimizeRx Corp OPRX
Hold Market Outperform Market Outperform
Jun 21, 2024
S&P Global Inc SPGI
Hold Buy Buy
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 Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Market Outperform
To Market Outperform
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 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 Market Outperform
To Market Outperform
Action Hold
From Buy
To Buy
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