← 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.
+15.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 📉
49%
1531 W / 1602 L
Target Met
? How often was the target reached?
Hits vs. Total.
80%
1695 W / 425 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
15%
313 W / 1807 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
5%
111 W / 2009 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%
691 W / 682 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
48%
1352 W / 1480 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
59%
179 W / 122 L

Top 5 Analysts (Score, >10 Trades)

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

Top 5 Analysts (Score, >50 Trades)

1. Steven Wieczynski 42 2. Tore Svanberg 41 3. Nathan Jones 40 4. Simon Yarmak 39 5. Ruben Roy 39

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Sep 18, 2026
Builders Firstsource Inc BLDR
BUY Andrew Carter $65.00
Est. +15%
$56.76 $61.23
$58.28 +2.7%
Sep 18, 2026
YETI Holdings Inc YETI
BUY - $50.00
Est. +21%
$41.22 $44.10
$41.99 +1.9%
Sep 17, 2026
Atricure Inc ATRC
BUY John McAulay $65.00
Est. +14%
$57.14 $61.70
$60.77 +6.4%
Sep 17, 2026
ON Semiconductor Corp. ON
BUY - $75.00
Est. +13%
$66.60 $74.48
$73.15 +9.8%
Sep 16, 2026
Carnival Corp. - Ordinary Shares (Paired Stock) CCL
BUY - $35.00
Est. +58%
$22.11 $23.35
$21.79 -1.4%
Sep 16, 2026
Roivant Sciences Ltd ROIV
BUY - $51.00
Est. +29%
$39.57 $40.97
$36.13 -8.7%
Sep 14, 2026
Installed Building Products Inc IBP
BUY Andrew Carter $240.00
Est. +20%
$200.30 $213.25
$196.29 -2.0%
Sep 14, 2026
Olema Pharmaceuticals Inc OLMA
BUY Laura Prendergast $30.00
Est. +194%
$10.22 $10.37
$9.04 -11.5%
Sep 14, 2026
Enbridge Inc ENB
BUY Paul Matteis $67.00
Est. +39%
$48.24 $48.99
$47.35 -1.8%
Sep 11, 2026
Oracle Corp. ORCL
BUY Brad Reback $200.00
Est. +31%
$153.17 $165.99
$139.53 -8.9%
Sep 11, 2026
Salesforce Inc CRM
BUY Parker Lane $275.00
Est. +11%
$248.02 $262.34
$238.22 -4.0%
Sep 11, 2026
HubSpot Inc HUBS
BUY - $225.00
Est. +1%
$223.55 $252.72
$221.56 -0.9%
Sep 11, 2026
Inspire Medical Systems Inc INSP
BUY Jonathan Block $80.00
Est. +17%
$68.12 $78.80
$68.81 +1.0%
Sep 10, 2026
Klaviyo Inc - Ordinary Shares - Series A KVYO
BUY Parker Lane $22.00
Est. +35%
$16.27 $17.48
$16.11 -1.0%
Sep 10, 2026
Biogen Inc BIIB
BUY Paul Matteis $242.00
Est. +13%
$214.77 $229.01
$226.36 +5.4%
Sep 10, 2026
Cooper Companies, Inc. COO
BUY Jonathan Block $70.00
Est. +10%
$63.48 $56.64
$55.38 -12.8%
Sep 09, 2026
SM Energy Co SM
BUY - $42.00
Est. +11%
$37.98 $41.56
$35.10 -7.6%
Sep 09, 2026
HUTCHMED (China) Limited - ADR HCM
BUY James Condulis $45.00
Est. +230%
$13.62 $14.55
$13.90 +2.1%
Sep 09, 2026
Matador Resources Co MTDR
BUY - $66.00
Est. +9%
$60.68 $63.82
$52.97 -12.7%
Sep 09, 2026
EQT Corp EQT
BUY David Deckelbaum $66.00
Est. +21%
$54.62 $55.50
$51.90 -5.0%
Sep 09, 2026
Evommune, Inc. EVMN
BUY Alex Thompson $30.00
Est. +175%
$10.92 $12.10
$8.80 -19.4%
Sep 09, 2026
Kinder Morgan Inc - Ordinary Shares - Class P KMI
BUY - $35.00
Est. +11%
$31.41 $32.33
$31.25 -0.5%
Sep 09, 2026
ServiceTitan, Inc. TTAN
BUY Parker Lane $100.00
Est. +76%
$56.73 $69.45
$59.98 +5.7%
Sep 09, 2026
Ovintiv Inc OVV
BUY - $92.00
Est. +43%
$64.37 $67.41
$60.51 -6.0%
Sep 09, 2026
Gulfport Energy Corp. - Ordinary Shares (New) GPOR
BUY - $193.00
Est. +9%
$176.33 $179.42
$161.91 -8.2%
Sep 09, 2026
APA Corporation APA
BUY - $62.00
Est. +38%
$44.84 $47.44
$43.68 -2.6%
Sep 09, 2026
Adobe Inc ADBE
SELL Parker Lane $225.00
Est. +13%
$257.26 $236.84 (Low)
$238.93 +7.1%
Sep 09, 2026
Revolution Medicines Inc RVMD
BUY Laura Prendergast $230.00
Est. +11%
$207.32 $212.70
$199.86 -3.6%
Sep 09, 2026
Braze Inc - Ordinary Shares - Class A BRZE
BUY Parker Lane $35.00
Est. +41%
$24.81 $26.27
$24.67 -0.6%
Sep 08, 2026
Doximity Inc - Ordinary Shares - Class A DOCS
BUY - $27.00
Est. +2%
$26.35 $27.42
$26.04 -1.2%
Sep 04, 2026
JFrog Ltd FROG
BUY Brad Reback $102.00
Est. +13%
$90.61 $96.81
$94.20 +4.0%
Sep 04, 2026
Lululemon Athletica inc. LULU
SELL - $100.00
Est. +18%
$121.77 $95.35 (Low)
$101.64 +16.5%
Sep 04, 2026
Microsoft Corporation MSFT
BUY - $530.00
Est. +4%
$510.12 $511.00
$497.93 -2.4%
Sep 03, 2026
Snowflake Inc - Ordinary Shares - Class A SNOW
BUY - $450.00
Est. +47%
$305.84 $384.56
$334.00 +9.2%
Sep 02, 2026
MongoDB Inc - Ordinary Shares - Class A MDB
BUY Brad Reback $465.00
Est. +19%
$389.85 $439.68
$421.40 +8.1%
Sep 02, 2026
Medtronic Plc MDT
BUY Rick Wise $95.00
Est. +3%
$92.04 $94.73
$88.51 -3.8%
Sep 01, 2026
Taiwan Semiconductor Manufacturing - ADR TSM
BUY - $515.00
Est. +24%
$414.00 $452.83
$451.15 +9.0%
Sep 01, 2026
Science Applications International Corp. SAIC
BUY Jonathan Siegmann $154.00
Est. +20%
$128.22 $136.08
$132.43 +3.3%
Sep 01, 2026
Tower Semiconductor Ltd. TSEM
BUY Sahej Singh $270.00
Est. +36%
$199.06 $239.75
$217.28 +9.2%
Sep 01, 2026
GlobalFoundries Inc GFS
BUY - $60.00
Est. +37%
$43.93 $49.37
$47.05 +7.1%
Aug 31, 2026
Ascendis Pharma A/S - ADR ASND
BUY - $326.00
Est. +23%
$265.32 $272.44
$230.70 -13.0%
Aug 28, 2026
Workday Inc - Ordinary Shares - Class A WDAY
SELL - $160.00
Est. +17%
$193.57 $183.55 (Low)
$190.99 +1.3%
Aug 28, 2026
Donaldson Co. Inc. DCI
BUY - $95.00
Est. +4%
$91.55 $93.18
$86.60 -5.4%
Aug 28, 2026
Elastic N.V ESTC
BUY Brad Reback $107.00
Est. +28%
$83.74 $108.00
$91.28 +9.0%
Aug 27, 2026
Workiva Inc - Ordinary Shares - Class A WK
BUY - $95.00
Est. +28%
$74.50 $80.52
$71.48 -4.1%
Aug 27, 2026
Target Hospitality Corp - Ordinary Shares - Class A TH
BUY Stephen Gengaro $26.00
Est. +55%
$16.78 $21.73
$21.45 +27.8%
Aug 27, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY Adam Borg $240.00
Est. +27%
$189.18 $263.86
$259.67 +37.3%
Aug 27, 2026
Heico Corp. HEI
BUY - $410.00
Est. +22%
$334.80 $347.38
$306.33 -8.5%
Aug 27, 2026
Veeva Systems Inc - Ordinary Shares - Class A VEEV
BUY David Grossman $300.00
Est. +2%
$294.46 $296.24
$274.84 -6.7%
Aug 27, 2026
NVIDIA Corp NVDA
BUY Ruben Roy $315.00
Est. +50%
$209.66 $234.76
$224.58 +7.1%
Analyst Andrew Carter
Signal & Target
BUY $65.00
Start Price $56.76
Best Price (1Y)
$61.23
Current Price $58.28
Return +2.7%
Analyst -
Signal & Target
BUY $50.00
Start Price $41.22
Best Price (1Y)
$44.10
Current Price $41.99
Return +1.9%
Atricure Inc
ATRC
Sep 17, 2026
Analyst John McAulay
Signal & Target
BUY $65.00
Start Price $57.14
Best Price (1Y)
$61.70
Current Price $60.77
Return +6.4%
Analyst -
Signal & Target
BUY $75.00
Start Price $66.60
Best Price (1Y)
$74.48
Current Price $73.15
Return +9.8%
Analyst -
Signal & Target
BUY $35.00
Start Price $22.11
Best Price (1Y)
$23.35
Current Price $21.79
Return -1.4%
Analyst -
Signal & Target
BUY $51.00
Start Price $39.57
Best Price (1Y)
$40.97
Current Price $36.13
Return -8.7%
Analyst Andrew Carter
Signal & Target
BUY $240.00
Start Price $200.30
Best Price (1Y)
$213.25
Current Price $196.29
Return -2.0%
Signal & Target
BUY $30.00
Start Price $10.22
Best Price (1Y)
$10.37
Current Price $9.04
Return -11.5%
Enbridge Inc
ENB
Sep 14, 2026
Analyst Paul Matteis
Signal & Target
BUY $67.00
Start Price $48.24
Best Price (1Y)
$48.99
Current Price $47.35
Return -1.8%
Oracle Corp.
ORCL
Sep 11, 2026
Analyst Brad Reback
Signal & Target
BUY $200.00
Start Price $153.17
Best Price (1Y)
$165.99
Current Price $139.53
Return -8.9%
Analyst Parker Lane
Signal & Target
BUY $275.00
Start Price $248.02
Best Price (1Y)
$262.34
Current Price $238.22
Return -4.0%
HubSpot Inc
HUBS
Sep 11, 2026
Analyst -
Signal & Target
BUY $225.00
Start Price $223.55
Best Price (1Y)
$252.72
Current Price $221.56
Return -0.9%
Analyst Jonathan Block
Signal & Target
BUY $80.00
Start Price $68.12
Best Price (1Y)
$78.80
Current Price $68.81
Return +1.0%
Analyst Parker Lane
Signal & Target
BUY $22.00
Start Price $16.27
Best Price (1Y)
$17.48
Current Price $16.11
Return -1.0%
Biogen Inc
BIIB
Sep 10, 2026
Analyst Paul Matteis
Signal & Target
BUY $242.00
Start Price $214.77
Best Price (1Y)
$229.01
Current Price $226.36
Return +5.4%
Analyst Jonathan Block
Signal & Target
BUY $70.00
Start Price $63.48
Best Price (1Y)
$56.64
Current Price $55.38
Return -12.8%
SM Energy Co
SM
Sep 09, 2026
Analyst -
Signal & Target
BUY $42.00
Start Price $37.98
Best Price (1Y)
$41.56
Current Price $35.10
Return -7.6%
Analyst James Condulis
Signal & Target
BUY $45.00
Start Price $13.62
Best Price (1Y)
$14.55
Current Price $13.90
Return +2.1%
Analyst -
Signal & Target
BUY $66.00
Start Price $60.68
Best Price (1Y)
$63.82
Current Price $52.97
Return -12.7%
EQT Corp
EQT
Sep 09, 2026
Signal & Target
BUY $66.00
Start Price $54.62
Best Price (1Y)
$55.50
Current Price $51.90
Return -5.0%
Analyst Alex Thompson
Signal & Target
BUY $30.00
Start Price $10.92
Best Price (1Y)
$12.10
Current Price $8.80
Return -19.4%
Analyst -
Signal & Target
BUY $35.00
Start Price $31.41
Best Price (1Y)
$32.33
Current Price $31.25
Return -0.5%
Analyst Parker Lane
Signal & Target
BUY $100.00
Start Price $56.73
Best Price (1Y)
$69.45
Current Price $59.98
Return +5.7%
Ovintiv Inc
OVV
Sep 09, 2026
Analyst -
Signal & Target
BUY $92.00
Start Price $64.37
Best Price (1Y)
$67.41
Current Price $60.51
Return -6.0%
Analyst -
Signal & Target
BUY $193.00
Start Price $176.33
Best Price (1Y)
$179.42
Current Price $161.91
Return -8.2%
Analyst -
Signal & Target
BUY $62.00
Start Price $44.84
Best Price (1Y)
$47.44
Current Price $43.68
Return -2.6%
Adobe Inc
ADBE
Sep 09, 2026
Analyst Parker Lane
Signal & Target
SELL $225.00
Start Price $257.26
Best Price (1Y)
$236.84
Current Price $238.93
Return +7.1%
Signal & Target
BUY $230.00
Start Price $207.32
Best Price (1Y)
$212.70
Current Price $199.86
Return -3.6%
Analyst Parker Lane
Signal & Target
BUY $35.00
Start Price $24.81
Best Price (1Y)
$26.27
Current Price $24.67
Return -0.6%
Analyst -
Signal & Target
BUY $27.00
Start Price $26.35
Best Price (1Y)
$27.42
Current Price $26.04
Return -1.2%
JFrog Ltd
FROG
Sep 04, 2026
Analyst Brad Reback
Signal & Target
BUY $102.00
Start Price $90.61
Best Price (1Y)
$96.81
Current Price $94.20
Return +4.0%
Analyst -
Signal & Target
SELL $100.00
Start Price $121.77
Best Price (1Y)
$95.35
Current Price $101.64
Return +16.5%
Analyst -
Signal & Target
BUY $530.00
Start Price $510.12
Best Price (1Y)
$511.00
Current Price $497.93
Return -2.4%
Analyst -
Signal & Target
BUY $450.00
Start Price $305.84
Best Price (1Y)
$384.56
Current Price $334.00
Return +9.2%
Analyst Brad Reback
Signal & Target
BUY $465.00
Start Price $389.85
Best Price (1Y)
$439.68
Current Price $421.40
Return +8.1%
Medtronic Plc
MDT
Sep 02, 2026
Analyst Rick Wise
Signal & Target
BUY $95.00
Start Price $92.04
Best Price (1Y)
$94.73
Current Price $88.51
Return -3.8%
Analyst -
Signal & Target
BUY $515.00
Start Price $414.00
Best Price (1Y)
$452.83
Current Price $451.15
Return +9.0%
Signal & Target
BUY $154.00
Start Price $128.22
Best Price (1Y)
$136.08
Current Price $132.43
Return +3.3%
Analyst Sahej Singh
Signal & Target
BUY $270.00
Start Price $199.06
Best Price (1Y)
$239.75
Current Price $217.28
Return +9.2%
Analyst -
Signal & Target
BUY $60.00
Start Price $43.93
Best Price (1Y)
$49.37
Current Price $47.05
Return +7.1%
Analyst -
Signal & Target
BUY $326.00
Start Price $265.32
Best Price (1Y)
$272.44
Current Price $230.70
Return -13.0%
Analyst -
Signal & Target
SELL $160.00
Start Price $193.57
Best Price (1Y)
$183.55
Current Price $190.99
Return +1.3%
Analyst -
Signal & Target
BUY $95.00
Start Price $91.55
Best Price (1Y)
$93.18
Current Price $86.60
Return -5.4%
Elastic N.V
ESTC
Aug 28, 2026
Analyst Brad Reback
Signal & Target
BUY $107.00
Start Price $83.74
Best Price (1Y)
$108.00
Current Price $91.28
Return +9.0%
Analyst -
Signal & Target
BUY $95.00
Start Price $74.50
Best Price (1Y)
$80.52
Current Price $71.48
Return -4.1%
Analyst Stephen Gengaro
Signal & Target
BUY $26.00
Start Price $16.78
Best Price (1Y)
$21.73
Current Price $21.45
Return +27.8%
Analyst Adam Borg
Signal & Target
BUY $240.00
Start Price $189.18
Best Price (1Y)
$263.86
Current Price $259.67
Return +37.3%
Heico Corp.
HEI
Aug 27, 2026
Analyst -
Signal & Target
BUY $410.00
Start Price $334.80
Best Price (1Y)
$347.38
Current Price $306.33
Return -8.5%
Analyst David Grossman
Signal & Target
BUY $300.00
Start Price $294.46
Best Price (1Y)
$296.24
Current Price $274.84
Return -6.7%
NVIDIA Corp
NVDA
Aug 27, 2026
Analyst Ruben Roy
Signal & Target
BUY $315.00
Start Price $209.66
Best Price (1Y)
$234.76
Current Price $224.58
Return +7.1%

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
ProFrac Holding Corp - Ordinary Shares Class A ACDC
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
Applied Materials Inc. AMAT
Hold Underperform Underperform
Sep 16, 2024
Western Midstream Partners LP - Unit WES
Hold Sector Perform Sector Perform
Sep 13, 2024
Artivion Inc AORT
Hold Buy Buy
Sep 13, 2024
Marriott Vacations Worldwide Corp VAC
Hold Market Outperform Market Outperform
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
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
International Game Technology PLC IGT
Hold Underperform Underperform
May 15, 2024
OptimizeRx Corp OPRX
Hold Market Outperform Market Outperform
May 15, 2024
Infinera Corp. INFN
Hold Buy Buy
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 Underperform
To Underperform
Action Hold
From Sector Perform
To Sector Perform
Action Hold
From Buy
To Buy
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 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 Underperform
To Underperform
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Buy
To Buy