← Back to Analysts

Wedbush Score: 35

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.
+22.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 📉
53%
533 W / 464 L
Target Met
? How often was the target reached?
Hits vs. Total.
72%
430 W / 171 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
10%
60 W / 541 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
5%
28 W / 573 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%
292 W / 227 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
54%
458 W / 395 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
52%
75 W / 69 L

Top 5 Analysts (Score, >10 Trades)

1. 45 2. Moshe Katri 40 3. Scott Devitt 35 4. Daniel Ives 34 5. Dan Ives 34

Top 5 Analysts (Score, >50 Trades)

1. 45 2. Scott Devitt 35 3. Daniel Ives 34 4. Seth Basham 28

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jul 21, 2026
CI&T Inc - Ordinary Shares Class A CINT
BUY Steven Wahrhaftig $4.00
Est. +23%
$3.25 $3.29
$3.14 -3.4%
Jul 13, 2026
Neurocrine Biosciences, Inc. NBIX
BUY - $185.00
Est. +6%
$173.73 $181.00
$172.69 -0.6%
Jul 13, 2026
Biogen Inc BIIB
SELL - $201.00
Est. +1%
$202.05 $186.03 (Low)
$197.74 +2.1%
Jul 13, 2026
Ultragenyx Pharmaceutical Inc. RARE
SELL - $30.00
Est. +6%
$31.94 $27.50 (Low)
$27.65 +13.4%
Jul 13, 2026
Denali Therapeutics Inc DNLI
BUY Laura Chico $26.00
Est. +3%
$25.33 $26.59
$23.64 -6.7%
Jul 10, 2026
Intellia Therapeutics Inc NTLA
BUY - $17.00
Est. +16%
$14.71 $15.44
$11.13 -24.3%
Jul 08, 2026
Vera Therapeutics Inc - Ordinary Shares - Class A VERA
BUY - $43.00
Est. +0%
$42.96 $43.69
$36.06 -16.1%
Jul 02, 2026
Revolution Medicines Inc RVMD
SELL - $181.00
Est. +2%
$184.29 $176.00 (Low)
$182.96 +0.7%
Jun 30, 2026
Kratos Defense & Security Solutions Inc KTOS
BUY - $85.00
Est. +70%
$49.86 $58.88
$47.89 -4.0%
Jun 30, 2026
AeroVironment Inc. AVAV
BUY - $250.00
Est. +51%
$165.07 $200.38
$150.35 -8.9%
Jun 30, 2026
Space Exploration Technologies Corp. SPCX
BUY - $190.00
Est. +11%
$170.86 $172.40
$115.26 -32.5%
Jun 30, 2026
Replimune Group Inc REPL
SELL - $9.00
Est. +20%
$11.20 $8.91 (Low)
$10.75 +4.0%
Jun 29, 2026
Viridian Therapeutics Inc VRDN
BUY Laura Chico $43.00
Est. +130%
$18.66 $20.88
$19.17 +2.7%
Jun 29, 2026
Kiniksa Pharmaceuticals International Plc. - Ordinary Shares - Class A KNSA
BUY - $72.00
Est. +22%
$59.20 $67.53
$62.44 +5.5%
Jun 26, 2026
Infleqtion, Inc. INFQ
BUY - $20.00
Est. +56%
$12.79 $14.53
$10.24 -19.9%
Jun 25, 2026
Micron Technology Inc. MU
BUY - $1,400.00
Est. +22%
$1,149.04 $1,255.00
$959.48 -16.5%
Jun 22, 2026
Silicon Motion Technology Corp - ADR SIMO
BUY - $400.00
Est. +16%
$346.30 $355.00
$281.68 -18.7%
Jun 18, 2026
Micron Technology Inc. MU
BUY Matt Bryson $1,300.00
Est. +25%
$1,043.19 $1,255.00
$959.48 -8.0%
Jun 16, 2026
TripAdvisor Inc. TRIP
BUY - $20.00
Est. +61%
$12.45 $15.15
$13.84 +11.2%
Jun 16, 2026
Spyre Therapeutics Inc. SYRE
BUY - $100.00
Est. +22%
$82.07 $105.09
$99.17 +20.8%
Jun 15, 2026
EPAM Systems Inc EPAM
BUY - $99.00
Est. +4%
$95.38 $95.92
$86.57 -9.2%
Jun 15, 2026
Flutter Entertainment Plc FLUT
BUY - $138.00
Est. +27%
$108.98 $117.22
$99.80 -8.4%
Jun 11, 2026
Oracle Corp. ORCL
BUY - $240.00
Est. +19%
$201.26 $195.32
$125.86 -37.5%
Jun 10, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
BUY Dan Ives $260.00
Est. +12%
$232.80 $276.70
$245.77 +5.6%
Jun 10, 2026
NICE Ltd - ADR NICE
BUY - $100.00
Est. +13%
$88.74 $104.96
$88.52 -0.2%
Jun 09, 2026
Nuvalent Inc - Ordinary Shares - Class A NUVL
BUY - $124.00
Est. +1%
$122.88 $123.99
$123.96 +0.9%
Jun 08, 2026
Cognizant Technology Solutions Corp. - Ordinary Shares - Class A CTSH
BUY Steven Wahrhaftig $70.00
Est. +32%
$53.21 $54.37
$43.18 -18.8%
Jun 05, 2026
DocuSign Inc DOCU
BUY - $58.00
Est. +23%
$47.19 $54.47
$47.89 +1.5%
Jun 04, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY - $720.00
Est. +312%
$174.64 $217.50
$188.42 +7.9%
Jun 04, 2026
Innodata Inc INOD
BUY - $120.00
Est. +6%
$113.38 $125.14
$61.41 -45.8%
Jun 03, 2026
Palo Alto Networks Inc PANW
BUY - $340.00
Est. +14%
$297.18 $368.67
$335.28 +12.8%
Jun 03, 2026
Rezolute Inc RZLT
BUY Yun Zhong $6.00
Est. +50%
$4.00 $5.42
$5.00 +25.0%
Jun 02, 2026
TripAdvisor Inc. TRIP
BUY - $19.00
Est. +57%
$12.10 $15.15
$13.84 +14.4%
Jun 02, 2026
International Business Machines Corp. IBM
BUY - $350.00
Est. +9%
$320.42 $332.46
$205.77 -35.8%
Jun 02, 2026
Praxis Precision Medicines Inc PRAX
SELL - $162.00
Est. +52%
$335.16 $238.77 (Low)
$312.10 +6.9%
Jun 02, 2026
Cowen Inc - Class A COWN
SELL - $28.00
Est. +28%
$38.99 -
$38.99 0.0%
Jun 02, 2026
Abivax - ADR ABVX
SELL - $90.00
Est. +31%
$129.69 $69.81 (Low)
$129.73 0.0%
Jun 01, 2026
Edgewise Therapeutics Inc EWTX
BUY Laura Chico $52.00
Est. +29%
$40.26 $48.40
$38.33 -4.8%
May 29, 2026
Okta Inc - Ordinary Shares - Class A OKTA
SELL Dan Ives $60.00
Est. +37%
$94.72 $106.50 (Low)
$136.69 -44.3%
May 29, 2026
Dycom Industries, Inc. DY
BUY - $654.00
Est. +22%
$535.20 $544.83
$434.15 -18.9%
May 29, 2026
Netapp Inc NTAP
SELL Matt Bryson $150.00
Est. +18%
$182.28 $149.27 (Low)
$166.49 +8.7%
May 27, 2026
Apogee Therapeutics Inc. APGE
BUY - $135.00
Est. +65%
$81.73 $134.40
$134.08 +64.1%
May 27, 2026
Palo Alto Networks Inc PANW
BUY - $300.00
Est. +20%
$249.70 $368.67
$335.28 +34.3%
May 27, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY - $700.00
Est. +334%
$161.40 $217.50
$188.42 +16.7%
May 26, 2026
Tenable Holdings Inc TENB
BUY - $29.00
Est. +13%
$25.64 $43.67
$32.83 +28.0%
May 21, 2026
NVIDIA Corp NVDA
BUY - $330.00
Est. +48%
$223.47 $232.28
$212.04 -5.1%
May 15, 2026
Dynatrace Inc DT
BUY - $48.00
Est. +30%
$36.94 $46.62
$41.36 +12.0%
May 15, 2026
Globant S.A. GLOB
BUY - $54.00
Est. +36%
$39.75 $44.64
$30.67 -22.8%
May 15, 2026
Sutro Biopharma Inc STRO
BUY - $60.00
Est. +56%
$38.42 $43.85
$23.40 -39.1%
May 15, 2026
Solventum Corp SOLV
BUY Michael Piccolo $94.00
Est. +26%
$74.42 $83.20
$77.64 +4.3%
Signal & Target
BUY $4.00
Start Price $3.25
Best Price (1Y)
$3.29
Current Price $3.14
Return -3.4%
Analyst -
Signal & Target
BUY $185.00
Start Price $173.73
Best Price (1Y)
$181.00
Current Price $172.69
Return -0.6%
Biogen Inc
BIIB
Jul 13, 2026
Analyst -
Signal & Target
SELL $201.00
Start Price $202.05
Best Price (1Y)
$186.03
Current Price $197.74
Return +2.1%
Analyst -
Signal & Target
SELL $30.00
Start Price $31.94
Best Price (1Y)
$27.50
Current Price $27.65
Return +13.4%
Analyst Laura Chico
Signal & Target
BUY $26.00
Start Price $25.33
Best Price (1Y)
$26.59
Current Price $23.64
Return -6.7%
Analyst -
Signal & Target
BUY $17.00
Start Price $14.71
Best Price (1Y)
$15.44
Current Price $11.13
Return -24.3%
Analyst -
Signal & Target
BUY $43.00
Start Price $42.96
Best Price (1Y)
$43.69
Current Price $36.06
Return -16.1%
Analyst -
Signal & Target
SELL $181.00
Start Price $184.29
Best Price (1Y)
$176.00
Current Price $182.96
Return +0.7%
Analyst -
Signal & Target
BUY $85.00
Start Price $49.86
Best Price (1Y)
$58.88
Current Price $47.89
Return -4.0%
Analyst -
Signal & Target
BUY $250.00
Start Price $165.07
Best Price (1Y)
$200.38
Current Price $150.35
Return -8.9%
Analyst -
Signal & Target
BUY $190.00
Start Price $170.86
Best Price (1Y)
$172.40
Current Price $115.26
Return -32.5%
Analyst -
Signal & Target
SELL $9.00
Start Price $11.20
Best Price (1Y)
$8.91
Current Price $10.75
Return +4.0%
Analyst Laura Chico
Signal & Target
BUY $43.00
Start Price $18.66
Best Price (1Y)
$20.88
Current Price $19.17
Return +2.7%
Analyst -
Signal & Target
BUY $72.00
Start Price $59.20
Best Price (1Y)
$67.53
Current Price $62.44
Return +5.5%
Analyst -
Signal & Target
BUY $20.00
Start Price $12.79
Best Price (1Y)
$14.53
Current Price $10.24
Return -19.9%
Analyst -
Signal & Target
BUY $1,400.00
Start Price $1,149.04
Best Price (1Y)
$1,255.00
Current Price $959.48
Return -16.5%
Analyst -
Signal & Target
BUY $400.00
Start Price $346.30
Best Price (1Y)
$355.00
Current Price $281.68
Return -18.7%
Analyst Matt Bryson
Signal & Target
BUY $1,300.00
Start Price $1,043.19
Best Price (1Y)
$1,255.00
Current Price $959.48
Return -8.0%
Analyst -
Signal & Target
BUY $20.00
Start Price $12.45
Best Price (1Y)
$15.15
Current Price $13.84
Return +11.2%
Analyst -
Signal & Target
BUY $100.00
Start Price $82.07
Best Price (1Y)
$105.09
Current Price $99.17
Return +20.8%
Analyst -
Signal & Target
BUY $99.00
Start Price $95.38
Best Price (1Y)
$95.92
Current Price $86.57
Return -9.2%
Analyst -
Signal & Target
BUY $138.00
Start Price $108.98
Best Price (1Y)
$117.22
Current Price $99.80
Return -8.4%
Oracle Corp.
ORCL
Jun 11, 2026
Analyst -
Signal & Target
BUY $240.00
Start Price $201.26
Best Price (1Y)
$195.32
Current Price $125.86
Return -37.5%
Analyst Dan Ives
Signal & Target
BUY $260.00
Start Price $232.80
Best Price (1Y)
$276.70
Current Price $245.77
Return +5.6%
Analyst -
Signal & Target
BUY $100.00
Start Price $88.74
Best Price (1Y)
$104.96
Current Price $88.52
Return -0.2%
Analyst -
Signal & Target
BUY $124.00
Start Price $122.88
Best Price (1Y)
$123.99
Current Price $123.96
Return +0.9%
Signal & Target
BUY $70.00
Start Price $53.21
Best Price (1Y)
$54.37
Current Price $43.18
Return -18.8%
DocuSign Inc
DOCU
Jun 05, 2026
Analyst -
Signal & Target
BUY $58.00
Start Price $47.19
Best Price (1Y)
$54.47
Current Price $47.89
Return +1.5%
Analyst -
Signal & Target
BUY $720.00
Start Price $174.64
Best Price (1Y)
$217.50
Current Price $188.42
Return +7.9%
Innodata Inc
INOD
Jun 04, 2026
Analyst -
Signal & Target
BUY $120.00
Start Price $113.38
Best Price (1Y)
$125.14
Current Price $61.41
Return -45.8%
Analyst -
Signal & Target
BUY $340.00
Start Price $297.18
Best Price (1Y)
$368.67
Current Price $335.28
Return +12.8%
Rezolute Inc
RZLT
Jun 03, 2026
Analyst Yun Zhong
Signal & Target
BUY $6.00
Start Price $4.00
Best Price (1Y)
$5.42
Current Price $5.00
Return +25.0%
Analyst -
Signal & Target
BUY $19.00
Start Price $12.10
Best Price (1Y)
$15.15
Current Price $13.84
Return +14.4%
Analyst -
Signal & Target
BUY $350.00
Start Price $320.42
Best Price (1Y)
$332.46
Current Price $205.77
Return -35.8%
Analyst -
Signal & Target
SELL $162.00
Start Price $335.16
Best Price (1Y)
$238.77
Current Price $312.10
Return +6.9%
Analyst -
Signal & Target
SELL $28.00
Start Price $38.99
Best Price (1Y)
-
Current Price $38.99
Return 0.0%
Abivax - ADR
ABVX
Jun 02, 2026
Analyst -
Signal & Target
SELL $90.00
Start Price $129.69
Best Price (1Y)
$69.81
Current Price $129.73
Return 0.0%
Analyst Laura Chico
Signal & Target
BUY $52.00
Start Price $40.26
Best Price (1Y)
$48.40
Current Price $38.33
Return -4.8%
Analyst Dan Ives
Signal & Target
SELL $60.00
Start Price $94.72
Best Price (1Y)
$106.50
Current Price $136.69
Return -44.3%
Analyst -
Signal & Target
BUY $654.00
Start Price $535.20
Best Price (1Y)
$544.83
Current Price $434.15
Return -18.9%
Netapp Inc
NTAP
May 29, 2026
Analyst Matt Bryson
Signal & Target
SELL $150.00
Start Price $182.28
Best Price (1Y)
$149.27
Current Price $166.49
Return +8.7%
Analyst -
Signal & Target
BUY $135.00
Start Price $81.73
Best Price (1Y)
$134.40
Current Price $134.08
Return +64.1%
Analyst -
Signal & Target
BUY $300.00
Start Price $249.70
Best Price (1Y)
$368.67
Current Price $335.28
Return +34.3%
Analyst -
Signal & Target
BUY $700.00
Start Price $161.40
Best Price (1Y)
$217.50
Current Price $188.42
Return +16.7%
Analyst -
Signal & Target
BUY $29.00
Start Price $25.64
Best Price (1Y)
$43.67
Current Price $32.83
Return +28.0%
NVIDIA Corp
NVDA
May 21, 2026
Analyst -
Signal & Target
BUY $330.00
Start Price $223.47
Best Price (1Y)
$232.28
Current Price $212.04
Return -5.1%
Dynatrace Inc
DT
May 15, 2026
Analyst -
Signal & Target
BUY $48.00
Start Price $36.94
Best Price (1Y)
$46.62
Current Price $41.36
Return +12.0%
Globant S.A.
GLOB
May 15, 2026
Analyst -
Signal & Target
BUY $54.00
Start Price $39.75
Best Price (1Y)
$44.64
Current Price $30.67
Return -22.8%
Analyst -
Signal & Target
BUY $60.00
Start Price $38.42
Best Price (1Y)
$43.85
Current Price $23.40
Return -39.1%
Analyst Michael Piccolo
Signal & Target
BUY $94.00
Start Price $74.42
Best Price (1Y)
$83.20
Current Price $77.64
Return +4.3%

Recent Upgrades / Downgrades

Date Stock Action From To
Jul 21, 2026
AMC Entertainment Holdings Inc - Ordinary Shares - Class A AMC
Hold Outperform Outperform
Jul 21, 2026
CI&T Inc - Ordinary Shares Class A CINT
Downgrade Outperform Neutral
Jul 13, 2026
Denali Therapeutics Inc DNLI
Hold Outperform Outperform
Jul 13, 2026
Ultragenyx Pharmaceutical Inc. RARE
Hold Neutral Neutral
Jul 13, 2026
Neurocrine Biosciences, Inc. NBIX
Hold Outperform Outperform
Jul 13, 2026
Biogen Inc BIIB
Hold Neutral Neutral
Jul 10, 2026
Intellia Therapeutics Inc NTLA
Hold Neutral Neutral
Jul 08, 2026
Vera Therapeutics Inc - Ordinary Shares - Class A VERA
Hold Neutral Neutral
Jul 01, 2026
Salesforce Inc CRM
Initialise Outperform Outperform
Jul 01, 2026
Alcoa Corp AA
Downgrade Sector Perform
Jun 30, 2026
Kratos Defense & Security Solutions Inc KTOS
Initialise Outperform
Jun 30, 2026
Replimune Group Inc REPL
Hold Neutral Neutral
Jun 30, 2026
Space Exploration Technologies Corp. SPCX
Initialise Outperform
Jun 30, 2026
Abivax - ADR ABVX
Hold Neutral Neutral
Jun 30, 2026
AeroVironment Inc. AVAV
Initialise Outperform Outperform
Jun 29, 2026
Viridian Therapeutics Inc VRDN
Hold Outperform Outperform
Jun 29, 2026
Kiniksa Pharmaceuticals International Plc. - Ordinary Shares - Class A KNSA
Hold Outperform Outperform
Jun 26, 2026
Boeing Co. BA
Initialise Buy Outperform
Jun 26, 2026
Infleqtion, Inc. INFQ
Initialise Outperform
Jun 22, 2026
Travere Therapeutics Inc TVTX
Hold Outperform Outperform
Jun 22, 2026
Apogee Therapeutics Inc. APGE
Downgrade Outperform Neutral
Jun 22, 2026
Silicon Motion Technology Corp - ADR SIMO
Hold Outperform Outperform
Jun 18, 2026
Micron Technology Inc. MU
Hold Outperform Outperform
Jun 18, 2026
Lyft Inc - Ordinary Shares Cls A LYFT
Initialise Underperform Outperform
Jun 16, 2026
Roku Inc - Ordinary Shares - Class A ROKU
Downgrade Outperform Neutral
Jun 16, 2026
TripAdvisor Inc. TRIP
Hold Outperform Outperform
Jun 16, 2026
Spyre Therapeutics Inc. SYRE
Hold Outperform Outperform
Jun 16, 2026
Palantir Technologies Inc - Ordinary Shares - Class A PLTR
Initialise Outperform Outperform
Jun 15, 2026
Flutter Entertainment Plc FLUT
Initialise Outperform
Jun 15, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
Initialise Outperform Neutral
Jun 15, 2026
EPAM Systems Inc EPAM
Initialise Sector Perform Neutral
Jun 11, 2026
Oracle Corp. ORCL
Hold Outperform Outperform
Jun 10, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
Hold Outperform Outperform
Jun 09, 2026
Nuvalent Inc - Ordinary Shares - Class A NUVL
Downgrade Outperform Neutral
Jun 08, 2026
Apple Inc AAPL
Hold Outperform Outperform
Jun 08, 2026
Crocs Inc CROX
Initialise Buy Outperform
Jun 08, 2026
Cognizant Technology Solutions Corp. - Ordinary Shares - Class A CTSH
Upgrade Neutral Outperform
Jun 04, 2026
Innodata Inc INOD
Hold Outperform Outperform
Jun 03, 2026
Rezolute Inc RZLT
Hold Outperform Outperform
Jun 02, 2026
TripAdvisor Inc. TRIP
Upgrade Neutral Outperform
Jun 02, 2026
Abivax - ADR ABVX
Upgrade Underperform Neutral
Jun 02, 2026
Meta Platforms Inc - Ordinary Shares - Class A META
Upgrade Outperform Neutral
Jun 01, 2026
Revolution Medicines Inc RVMD
Hold Outperform Outperform
Jun 01, 2026
Edgewise Therapeutics Inc EWTX
Hold Outperform Outperform
May 29, 2026
Okta Inc - Ordinary Shares - Class A OKTA
Hold Outperform Outperform
May 29, 2026
Best Buy Co. Inc. BBY
Hold Neutral Neutral
May 29, 2026
Netapp Inc NTAP
Hold Neutral Neutral
May 29, 2026
MongoDB Inc - Ordinary Shares - Class A MDB
Hold Outperform Outperform
May 28, 2026
Snowflake Inc - Ordinary Shares - Class A SNOW
Hold Outperform Outperform
May 27, 2026
D-Wave Quantum Inc QBTS
Hold Outperform Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Neutral
Action Hold
From Outperform
To Outperform
Action Hold
From Neutral
To Neutral
Action Hold
From Outperform
To Outperform
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Initialise
From Outperform
To Outperform
Action Downgrade
From -
To Sector Perform
Action Initialise
From -
To Outperform
Action Hold
From Neutral
To Neutral
Action Initialise
From -
To Outperform
Action Hold
From Neutral
To Neutral
Action Initialise
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From Buy
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Neutral
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From Underperform
To Outperform
Action Downgrade
From Outperform
To Neutral
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From Outperform
To Neutral
Action Initialise
From Sector Perform
To Neutral
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Neutral
Action Hold
From Outperform
To Outperform
Action Initialise
From Buy
To Outperform
Action Upgrade
From Neutral
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Neutral
To Outperform
Action Upgrade
From Underperform
To Neutral
Action Upgrade
From Outperform
To Neutral
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform