← Back to Analysts

Guggenheim Score: 38

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.
+208.9%
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 📉
51%
568 W / 537 L
Target Met
? How often was the target reached?
Hits vs. Total.
76%
437 W / 135 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
16%
94 W / 478 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
36 W / 536 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%
340 W / 334 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
51%
534 W / 506 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
52%
34 W / 31 L

Top 5 Analysts (Score, >10 Trades)

1. Jason Cassorla 55 2. Gregory Francfort 47 3. Howard Ma 47 4. Seamus Fernandez 45 5. John Heinbockel 40

Top 5 Analysts (Score, >50 Trades)

1. Michael Ciarmoli 38 2. Simeon Siegel 35 3. Etzer Darout 33 4. Curry Baker 29 5. Michael Morris 27

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Oct 30, 2026
Reddit Inc. - Ordinary Shares - Class A RDDT
BUY Michael Morris $170.00
Est. +31%
$129.70 $101.65
$96.15 -25.9%
Oct 30, 2026
Life Time Group Holdings Inc LTH
BUY John Heinbockel $53.00
Est. +17%
$45.35 $47.95
$47.39 +4.5%
Oct 30, 2026
Tenet Healthcare Corp. THC
BUY Jason Cassorla $306.00
Est. +13%
$270.57 $294.11
$292.14 +8.0%
Oct 30, 2026
Merck & Co Inc MRK
BUY Vamil Divan $171.00
Est. +17%
$146.33 $151.35
$150.39 +2.8%
Oct 30, 2026
Pinterest Inc - Ordinary Shares - Class A PINS
BUY Michael Morris $22.00
Est. +10%
$19.91 $21.60
$21.22 +6.6%
Oct 29, 2026
Etsy Inc ETSY
BUY Steven Forbes $105.00
Est. +14%
$92.35 $97.85
$96.26 +4.2%
Oct 29, 2026
Alphabet Inc - Ordinary Shares - Class C GOOG
BUY Michael Morris $450.00
Est. +40%
$321.89 $294.40
$287.30 -10.7%
Oct 29, 2026
Chipotle Mexican Grill CMG
BUY - $32.00
Est. +11%
$28.78 $35.31
$35.19 +22.3%
Oct 29, 2026
Universal Health Services, Inc. - Ordinary Shares - Class B UHS
BUY Jason Cassorla $201.00
Est. +17%
$172.18 $197.62
$196.63 +14.2%
Oct 29, 2026
Microsoft Corporation MSFT
BUY John DiFucci $595.00
Est. +12%
$531.01 $559.15
$555.80 +4.7%
Oct 28, 2026
Array Technologies Inc ARRY
BUY Joseph Osha $6.00
Est. +77%
$3.39 $5.96
$5.33 +57.2%
Oct 28, 2026
Direxion Shares ETF Trust - Direxion mRNA ETF MSGR
BUY - $278.00
Est. +57%
$177.61 $233.81
$232.63 +31.0%
Oct 28, 2026
Sherwin-Williams Co. SHW
BUY - $375.00
Est. +15%
$326.01 $365.54
$363.51 +11.5%
Oct 28, 2026
Eloxx Pharmaceuticals Inc ELOX
BUY Vamil Divan $40.00
Est. +200%
$13.34 $13.85
$12.74 -4.5%
Oct 28, 2026
MSG Knickerbockers Corp. Class A MSGK
BUY Curry Baker $445.00
Est. +46%
$305.42 $318.75
$314.84 +3.1%
Oct 27, 2026
First Solar Inc FSLR
BUY - $299.00
Est. +78%
$168.15 $214.87
$194.51 +15.7%
Oct 27, 2026
ArriVent BioPharma Inc. AVBP
BUY - $30.00
Est. +95%
$15.36 $16.42
$13.02 -15.2%
Oct 27, 2026
Cognizant Technology Solutions Corp. - Ordinary Shares - Class A CTSH
BUY Jonathan Lee $80.00
Est. +15%
$69.34 $68.56
$65.79 -5.1%
Oct 26, 2026
Nutanix Inc - Ordinary Shares - Class A NTNX
BUY - $100.00
Est. +42%
$70.58 $74.13
$63.70 -9.7%
Oct 26, 2026
Legence Corp. Class A Common stock LGN
BUY Joseph Osha $90.00
Est. +150%
$36.07 $43.01
$39.16 +8.6%
Oct 23, 2026
Paycom Software Inc PAYC
BUY - $300.00
Est. +10%
$272.61 $275.22
$267.87 -1.7%
Oct 23, 2026
Spotify Technology S.A. SPOT
BUY - $650.00
Est. +11%
$583.66 $632.49
$627.56 +7.5%
Oct 23, 2026
Paylocity Holding Corp PCTY
BUY - $200.00
Est. +13%
$177.67 $178.42
$170.96 -3.8%
Oct 23, 2026
Automatic Data Processing Inc. ADP
BUY - $340.00
Est. +10%
$307.94 $309.71
$303.54 -1.4%
Oct 23, 2026
ServiceNow Inc NOW
BUY - $175.00
Est. +11%
$157.00 $159.43
$108.79 -30.7%
Oct 23, 2026
Argen X SE - ADR ARGX
BUY - $1,120.00
Est. +28%
$875.76 $932.79
$931.38 +6.4%
Oct 23, 2026
Appfolio Inc - Ordinary Shares - Class A APPF
BUY - $239.00
Est. +10%
$217.33 $240.92
$236.85 +9.0%
Oct 22, 2026
Elevance Health Inc ELV
BUY Jason Cassorla $485.00
Est. +12%
$434.13 $449.95
$413.75 -4.7%
Oct 21, 2026
Northrop Grumman Corp. NOC
BUY Michael Ciarmoli $640.00
Est. +20%
$534.00 $575.55
$525.45 -1.6%
Oct 21, 2026
Six Flags Entertainment Corp. FUN
BUY Curry Baker $17.00
Est. +116%
$7.86 $8.07
$7.95 +1.1%
Oct 21, 2026
GE Aerospace GE
BUY - $380.00
Est. +27%
$299.87 $333.75
$329.57 +9.9%
Oct 21, 2026
Netflix Inc. NFLX
BUY Michael Morris $78.00
Est. +14%
$68.69 $67.82
$66.39 -3.3%
Oct 21, 2026
Kroger Co. KR
BUY John Heinbockel $68.00
Est. +8%
$62.98 $69.45
$68.98 +9.5%
Oct 20, 2026
TKO Group Holdings Inc - Ordinary Shares - Class A TKO
BUY Curry Baker $228.00
Est. +31%
$174.24 $187.79
$187.20 +7.4%
Oct 20, 2026
Rapport Therapeutics Inc. RAPP
BUY Delma Caiati $70.00
Est. +138%
$29.37 $31.11
$25.44 -13.4%
Oct 19, 2026
Arcutis Biotherapeutics Inc ARQT
BUY - $44.00
Est. +42%
$30.98 $34.59
$34.05 +9.9%
Oct 16, 2026
Tenet Healthcare Corp. THC
BUY - $307.00
Est. +12%
$275.13 $294.11
$292.14 +6.2%
Oct 15, 2026
Thermo Fisher Scientific Inc. TMO
BUY - $740.00
Est. +10%
$673.20 $711.85
$706.09 +4.9%
Oct 15, 2026
Shake Shack Inc - Ordinary Shares - Class A SHAK
BUY Gregory Francfort $90.00
Est. +31%
$68.77 $73.57
$72.68 +5.7%
Oct 14, 2026
Meta Platforms Inc - Ordinary Shares - Class A META
BUY Michael Morris $850.00
Est. +11%
$762.50 $761.48
$630.00 -17.4%
Oct 14, 2026
Sphere Entertainment Co - Ordinary Shares - Class A SPHR
BUY Curry Baker $180.00
Est. +76%
$102.46 $117.09
$105.05 +2.5%
Oct 13, 2026
AMGEN Inc. AMGN
SELL Vamil Divan $378.00
Est. +9%
$417.57 $411.04 (Low)
$478.48 -14.6%
Oct 12, 2026
Everpure, Inc. P
BUY Howard Ma $215.00
Est. +39%
$154.49 $157.57
$117.65 -23.8%
Oct 12, 2026
Elevance Health Inc ELV
BUY Jason Cassorla $460.00
Est. +11%
$412.70 $450.69
$413.75 +0.3%
Oct 09, 2026
Ducommun Inc. DCO
BUY Michael Ciarmoli $246.00
Est. +46%
$168.30 $173.99
$156.76 -6.9%
Oct 08, 2026
Centrus Energy Corp - Ordinary Shares - Class A LEU
BUY - $167.00
Est. +13%
$147.14 $146.61
$92.66 -37.0%
Oct 07, 2026
DraftKings Inc. - Ordinary Shares - Class A DKNG
BUY - $30.00
Est. +52%
$19.75 $23.89
$23.11 +17.0%
Oct 07, 2026
Genmab - ADR GMAB
BUY Michael Schmidt $58.00
Est. +53%
$37.80 $59.97
$55.12 +45.8%
Oct 07, 2026
ArriVent BioPharma Inc. AVBP
BUY - $18.00
Est. +19%
$15.09 $21.22
$13.02 -13.7%
Oct 07, 2026
Zscaler Inc ZS
BUY - $254.00
Est. +20%
$212.25 $267.87
$224.44 +5.7%
Analyst Michael Morris
Signal & Target
BUY $170.00
Start Price $129.70
Best Price (1Y)
$101.65
Current Price $96.15
Return -25.9%
Analyst John Heinbockel
Signal & Target
BUY $53.00
Start Price $45.35
Best Price (1Y)
$47.95
Current Price $47.39
Return +4.5%
Analyst Jason Cassorla
Signal & Target
BUY $306.00
Start Price $270.57
Best Price (1Y)
$294.11
Current Price $292.14
Return +8.0%
Analyst Vamil Divan
Signal & Target
BUY $171.00
Start Price $146.33
Best Price (1Y)
$151.35
Current Price $150.39
Return +2.8%
Analyst Michael Morris
Signal & Target
BUY $22.00
Start Price $19.91
Best Price (1Y)
$21.60
Current Price $21.22
Return +6.6%
Etsy Inc
ETSY
Oct 29, 2026
Analyst Steven Forbes
Signal & Target
BUY $105.00
Start Price $92.35
Best Price (1Y)
$97.85
Current Price $96.26
Return +4.2%
Analyst Michael Morris
Signal & Target
BUY $450.00
Start Price $321.89
Best Price (1Y)
$294.40
Current Price $287.30
Return -10.7%
Analyst -
Signal & Target
BUY $32.00
Start Price $28.78
Best Price (1Y)
$35.31
Current Price $35.19
Return +22.3%
Analyst Jason Cassorla
Signal & Target
BUY $201.00
Start Price $172.18
Best Price (1Y)
$197.62
Current Price $196.63
Return +14.2%
Analyst John DiFucci
Signal & Target
BUY $595.00
Start Price $531.01
Best Price (1Y)
$559.15
Current Price $555.80
Return +4.7%
Analyst Joseph Osha
Signal & Target
BUY $6.00
Start Price $3.39
Best Price (1Y)
$5.96
Current Price $5.33
Return +57.2%
Analyst -
Signal & Target
BUY $278.00
Start Price $177.61
Best Price (1Y)
$233.81
Current Price $232.63
Return +31.0%
Analyst -
Signal & Target
BUY $375.00
Start Price $326.01
Best Price (1Y)
$365.54
Current Price $363.51
Return +11.5%
Analyst Vamil Divan
Signal & Target
BUY $40.00
Start Price $13.34
Best Price (1Y)
$13.85
Current Price $12.74
Return -4.5%
Analyst Curry Baker
Signal & Target
BUY $445.00
Start Price $305.42
Best Price (1Y)
$318.75
Current Price $314.84
Return +3.1%
Analyst -
Signal & Target
BUY $299.00
Start Price $168.15
Best Price (1Y)
$214.87
Current Price $194.51
Return +15.7%
Analyst -
Signal & Target
BUY $30.00
Start Price $15.36
Best Price (1Y)
$16.42
Current Price $13.02
Return -15.2%
Analyst Jonathan Lee
Signal & Target
BUY $80.00
Start Price $69.34
Best Price (1Y)
$68.56
Current Price $65.79
Return -5.1%
Analyst -
Signal & Target
BUY $100.00
Start Price $70.58
Best Price (1Y)
$74.13
Current Price $63.70
Return -9.7%
Analyst Joseph Osha
Signal & Target
BUY $90.00
Start Price $36.07
Best Price (1Y)
$43.01
Current Price $39.16
Return +8.6%
Analyst -
Signal & Target
BUY $300.00
Start Price $272.61
Best Price (1Y)
$275.22
Current Price $267.87
Return -1.7%
Analyst -
Signal & Target
BUY $650.00
Start Price $583.66
Best Price (1Y)
$632.49
Current Price $627.56
Return +7.5%
Analyst -
Signal & Target
BUY $200.00
Start Price $177.67
Best Price (1Y)
$178.42
Current Price $170.96
Return -3.8%
Analyst -
Signal & Target
BUY $340.00
Start Price $307.94
Best Price (1Y)
$309.71
Current Price $303.54
Return -1.4%
Analyst -
Signal & Target
BUY $175.00
Start Price $157.00
Best Price (1Y)
$159.43
Current Price $108.79
Return -30.7%
Analyst -
Signal & Target
BUY $1,120.00
Start Price $875.76
Best Price (1Y)
$932.79
Current Price $931.38
Return +6.4%
Analyst -
Signal & Target
BUY $239.00
Start Price $217.33
Best Price (1Y)
$240.92
Current Price $236.85
Return +9.0%
Analyst Jason Cassorla
Signal & Target
BUY $485.00
Start Price $434.13
Best Price (1Y)
$449.95
Current Price $413.75
Return -4.7%
Signal & Target
BUY $640.00
Start Price $534.00
Best Price (1Y)
$575.55
Current Price $525.45
Return -1.6%
Analyst Curry Baker
Signal & Target
BUY $17.00
Start Price $7.86
Best Price (1Y)
$8.07
Current Price $7.95
Return +1.1%
GE Aerospace
GE
Oct 21, 2026
Analyst -
Signal & Target
BUY $380.00
Start Price $299.87
Best Price (1Y)
$333.75
Current Price $329.57
Return +9.9%
Netflix Inc.
NFLX
Oct 21, 2026
Analyst Michael Morris
Signal & Target
BUY $78.00
Start Price $68.69
Best Price (1Y)
$67.82
Current Price $66.39
Return -3.3%
Kroger Co.
KR
Oct 21, 2026
Analyst John Heinbockel
Signal & Target
BUY $68.00
Start Price $62.98
Best Price (1Y)
$69.45
Current Price $68.98
Return +9.5%
Analyst Curry Baker
Signal & Target
BUY $228.00
Start Price $174.24
Best Price (1Y)
$187.79
Current Price $187.20
Return +7.4%
Analyst Delma Caiati
Signal & Target
BUY $70.00
Start Price $29.37
Best Price (1Y)
$31.11
Current Price $25.44
Return -13.4%
Analyst -
Signal & Target
BUY $44.00
Start Price $30.98
Best Price (1Y)
$34.59
Current Price $34.05
Return +9.9%
Analyst -
Signal & Target
BUY $307.00
Start Price $275.13
Best Price (1Y)
$294.11
Current Price $292.14
Return +6.2%
Analyst -
Signal & Target
BUY $740.00
Start Price $673.20
Best Price (1Y)
$711.85
Current Price $706.09
Return +4.9%
Signal & Target
BUY $90.00
Start Price $68.77
Best Price (1Y)
$73.57
Current Price $72.68
Return +5.7%
Analyst Michael Morris
Signal & Target
BUY $850.00
Start Price $762.50
Best Price (1Y)
$761.48
Current Price $630.00
Return -17.4%
Analyst Curry Baker
Signal & Target
BUY $180.00
Start Price $102.46
Best Price (1Y)
$117.09
Current Price $105.05
Return +2.5%
AMGEN Inc.
AMGN
Oct 13, 2026
Analyst Vamil Divan
Signal & Target
SELL $378.00
Start Price $417.57
Best Price (1Y)
$411.04
Current Price $478.48
Return -14.6%
Everpure, Inc.
P
Oct 12, 2026
Analyst Howard Ma
Signal & Target
BUY $215.00
Start Price $154.49
Best Price (1Y)
$157.57
Current Price $117.65
Return -23.8%
Analyst Jason Cassorla
Signal & Target
BUY $460.00
Start Price $412.70
Best Price (1Y)
$450.69
Current Price $413.75
Return +0.3%
Ducommun Inc.
DCO
Oct 09, 2026
Signal & Target
BUY $246.00
Start Price $168.30
Best Price (1Y)
$173.99
Current Price $156.76
Return -6.9%
Analyst -
Signal & Target
BUY $167.00
Start Price $147.14
Best Price (1Y)
$146.61
Current Price $92.66
Return -37.0%
Analyst -
Signal & Target
BUY $30.00
Start Price $19.75
Best Price (1Y)
$23.89
Current Price $23.11
Return +17.0%
Genmab - ADR
GMAB
Oct 07, 2026
Analyst Michael Schmidt
Signal & Target
BUY $58.00
Start Price $37.80
Best Price (1Y)
$59.97
Current Price $55.12
Return +45.8%
Analyst -
Signal & Target
BUY $18.00
Start Price $15.09
Best Price (1Y)
$21.22
Current Price $13.02
Return -13.7%
Zscaler Inc
ZS
Oct 07, 2026
Analyst -
Signal & Target
BUY $254.00
Start Price $212.25
Best Price (1Y)
$267.87
Current Price $224.44
Return +5.7%

Recent Upgrades / Downgrades

Date Stock Action From To
Oct 30, 2026
Zura Bio Ltd - Ordinary Shares - Class A ZURA
Hold Buy Buy
Oct 30, 2026
Merck & Co Inc MRK
Hold Buy Buy
Oct 30, 2026
Reddit Inc. - Ordinary Shares - Class A RDDT
Hold Buy Buy
Oct 30, 2026
Akamai Technologies Inc AKAM
Hold Buy Buy
Oct 30, 2026
Life Time Group Holdings Inc LTH
Hold Buy Buy
Oct 30, 2026
Pinterest Inc - Ordinary Shares - Class A PINS
Hold Buy Buy
Oct 29, 2026
Universal Health Services, Inc. - Ordinary Shares - Class B UHS
Hold Buy Buy
Oct 29, 2026
Fortinet Inc FTNT
Hold Buy Buy
Oct 29, 2026
Sirius XM Holdings Inc SIRI
Hold Buy Buy
Oct 29, 2026
Oracle Corp. ORCL
Hold Buy Buy
Oct 29, 2026
Alphabet Inc - Ordinary Shares - Class C GOOG
Hold Buy Buy
Oct 29, 2026
Chipotle Mexican Grill CMG
Hold Neutral Neutral
Oct 29, 2026
Etsy Inc ETSY
Hold Buy Buy
Oct 28, 2026
Eloxx Pharmaceuticals Inc ELOX
Hold Buy Buy
Oct 28, 2026
Array Technologies Inc ARRY
Hold Buy Buy
Oct 28, 2026
Commvault Systems Inc CVLT
Hold Buy Buy
Oct 28, 2026
MSG Knickerbockers Corp. Class A MSGK
Hold Buy Buy
Oct 28, 2026
Direxion Shares ETF Trust - Direxion mRNA ETF MSGR
Initialise Buy
Oct 28, 2026
Sherwin-Williams Co. SHW
Hold Buy Buy
Oct 27, 2026
Cognizant Technology Solutions Corp. - Ordinary Shares - Class A CTSH
Hold Buy Buy
Oct 27, 2026
ArriVent BioPharma Inc. AVBP
Hold Buy Buy
Oct 27, 2026
First Solar Inc FSLR
Hold Buy Buy
Oct 26, 2026
Legence Corp. Class A Common stock LGN
Hold Buy Buy
Oct 26, 2026
Climb Bio, Inc. CLYM
Hold Buy Buy
Oct 26, 2026
Netapp Inc NTAP
Initialise Neutral
Oct 26, 2026
Nutanix Inc - Ordinary Shares - Class A NTNX
Initialise Buy
Oct 26, 2026
Oruka Therapeutics, Inc. ORKA
Hold Buy Buy
Oct 23, 2026
Argen X SE - ADR ARGX
Hold Buy Buy
Oct 23, 2026
Appfolio Inc - Ordinary Shares - Class A APPF
Hold Buy Buy
Oct 23, 2026
Paylocity Holding Corp PCTY
Hold Buy Buy
Oct 23, 2026
Paycom Software Inc PAYC
Hold Buy Buy
Oct 23, 2026
Spotify Technology S.A. SPOT
Hold Buy Buy
Oct 23, 2026
ServiceNow Inc NOW
Hold Buy Buy
Oct 23, 2026
Automatic Data Processing Inc. ADP
Hold Buy Buy
Oct 23, 2026
Avalo Therapeutics Inc AVTX
Downgrade Buy Neutral
Oct 22, 2026
Western Asset High Income Fund II Inc HIX
Hold Buy Buy
Oct 21, 2026
Kazia Therapeutics Limited - ADR KZIA
Initialise Buy
Oct 21, 2026
Six Flags Entertainment Corp. FUN
Hold Buy Buy
Oct 21, 2026
Kroger Co. KR
Hold Buy Buy
Oct 21, 2026
Microsoft Corporation MSFT
Hold Buy Buy
Oct 21, 2026
Northrop Grumman Corp. NOC
Hold Buy Buy
Oct 20, 2026
TKO Group Holdings Inc - Ordinary Shares - Class A TKO
Hold Buy Buy
Oct 20, 2026
Rapport Therapeutics Inc. RAPP
Hold Buy Buy
Oct 19, 2026
Atlassian Corporation - Ordinary Shares - Class A TEAM
Hold Buy Buy
Oct 19, 2026
Arcutis Biotherapeutics Inc ARQT
Hold Buy Buy
Oct 19, 2026
EyePoint Pharmaceuticals Inc EYPT
Downgrade Buy Neutral
Oct 16, 2026
Uber Technologies Inc UBER
Hold Buy Buy
Oct 16, 2026
Tenet Healthcare Corp. THC
Hold Buy Buy
Oct 16, 2026
Revolution Medicines Inc RVMD
Hold Buy Buy
Oct 15, 2026
Thermo Fisher Scientific Inc. TMO
Hold Buy Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Neutral
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From Buy
To Neutral
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From Buy
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy