← Back to Analysts

Goldman Sachs 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.
+15.4%
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%
1948 W / 1724 L
Target Met
? How often was the target reached?
Hits vs. Total.
84%
1699 W / 332 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
16%
321 W / 1710 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
5%
107 W / 1924 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.
54%
818 W / 692 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
55%
1614 W / 1303 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
44%
334 W / 421 L

Top 5 Analysts (Score, >10 Trades)

1. Stephen Laszczyk 54 2. John Mackay 51 3. Richard Ramsden 50 4. Alex Scott 48 5. Andrea Tan 47

Top 5 Analysts (Score, >50 Trades)

1. Alex Scott 48 2. Alexander Blostein 47 3. 44 4. Mark Delaney 40 5. James Schneider 39

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 07, 2026
Blend Labs Inc - Ordinary Shares - Class A BLND
BUY - $3.00
Est. +74%
$1.72 $1.88
$1.55 -9.9%
Aug 07, 2026
Marriott Vacations Worldwide Corp VAC
BUY - $132.00
Est. +6%
$124.75 $131.05
$121.31 -2.8%
Aug 07, 2026
Sirius XM Holdings Inc SIRI
BUY Stephen Laszczyk $32.00
Est. +7%
$29.88 $29.96
$27.99 -6.3%
Aug 07, 2026
Cognex Corp. CGNX
BUY Joe Ritchie $91.00
Est. +35%
$67.38 $70.14
$61.59 -8.6%
Aug 07, 2026
Playtika Holding Corp PLTK
BUY - $3.75
Est. +14%
$3.29 $3.27
$2.52 -23.4%
Aug 07, 2026
Allstate Corp (The) ALL
BUY Robert Cox $280.00
Est. +2%
$275.11 $272.37
$260.48 -5.3%
Aug 07, 2026
Savers Value Village Inc SVV
SELL Brooke Roach $11.00
Est. +10%
$12.29 $10.48 (Low)
$10.83 +11.9%
Aug 07, 2026
Victory Capital Holdings Inc - Ordinary Shares - Class A VCTR
SELL - $100.00
Est. +6%
$106.79 $106.79 (Low)
$118.17 -10.7%
Aug 07, 2026
Arcus Biosciences Inc RCUS
BUY Richard Law $42.00
Est. +48%
$28.33 $29.35
$28.86 +1.9%
Aug 07, 2026
Liberty Energy Inc - Ordinary Shares - Class A LBRT
BUY - $23.00
Est. +15%
$20.04 $21.99
$21.12 +5.4%
Aug 07, 2026
Cogent Communications Holdings Inc CCOI
BUY - $12.00
Est. +25%
$9.58 $11.21
$10.35 +8.0%
Aug 07, 2026
Figs Inc - Ordinary Shares - Class A FIGS
BUY - $16.00
Est. +12%
$14.25 $16.38
$14.84 +4.1%
Aug 07, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
BUY - $389.00
Est. +37%
$284.43 $332.22
$330.74 +16.3%
Aug 07, 2026
GoodRx Holdings Inc - Ordinary Shares - Class A GDRX
BUY - $4.00
Est. +8%
$3.72 $3.89
$3.72 0.0%
Aug 07, 2026
Twilio Inc - Ordinary Shares Class A TWLO
BUY Callie Valenti $330.00
Est. +33%
$247.94 $258.35
$249.42 +0.6%
Aug 07, 2026
Fiserv, Inc. FISV
BUY Will Nance $54.00
Est. +4%
$52.01 $55.98
$55.50 +6.7%
Aug 07, 2026
Atlas Energy Solutions Inc. AESI
BUY - $12.00
Est. +8%
$11.07 $12.34
$11.79 +6.5%
Aug 07, 2026
Shift4 Payments Inc - Ordinary Shares - Class A FOUR
BUY - $48.00
Est. +11%
$43.36 $48.34
$48.00 +10.7%
Aug 07, 2026
Six Flags Entertainment Corp. FUN
SELL - $15.00
Est. +5%
$15.75 $15.11 (Low)
$16.68 -5.9%
Aug 07, 2026
Watts Water Technologies, Inc. - Ordinary Shares - Class A WTS
SELL Brian Lee $374.00
Est. +2%
$380.46 $376.04 (Low)
$383.05 -0.7%
Aug 07, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
SELL Gabriela Borges $158.00
Est. +31%
$229.29 $229.76 (Low)
$252.24 -10.0%
Aug 07, 2026
Unity Software Inc U
BUY Eric Sheridan $50.00
Est. +23%
$40.81 $45.84
$45.79 +12.2%
Aug 07, 2026
Genius Sports Limited GENI
BUY - $10.50
Est. +34%
$7.83 $7.95
$7.91 +1.0%
Aug 07, 2026
Grindr Inc - Ordinary Shares - Class A GRND
BUY - $19.00
Est. +16%
$16.32 $17.23
$15.75 -3.5%
Aug 06, 2026
Global Payments, Inc. GPN
BUY - $94.00
Est. +7%
$87.48 $95.58
$94.83 +8.4%
Aug 06, 2026
JELD-WEN Holding Inc. JELD
BUY Susan Maklari $2.00
Est. +8%
$1.86 $2.01
$1.96 +5.4%
Aug 06, 2026
CRISPR Therapeutics AG CRSP
BUY - $55.00
Est. +5%
$52.22 $55.02
$53.99 +3.4%
Aug 06, 2026
Jacobs Solutions Inc J
BUY Adam Bubes $170.00
Est. +18%
$144.03 $149.54
$143.91 -0.1%
Aug 06, 2026
Ardent Health Partners Inc ARDT
BUY - $13.00
Est. +16%
$11.25 $11.88
$11.02 -2.0%
Aug 06, 2026
AGI Inc AGBK
BUY - $13.00
Est. +103%
$6.40 $6.64
$6.24 -2.5%
Aug 06, 2026
HubSpot Inc HUBS
BUY - $276.00
Est. +39%
$198.75 $242.82
$240.52 +21.0%
Aug 06, 2026
Commercial Metals Co. CMC
BUY Nick Cash $85.00
Est. +13%
$75.52 $76.84
$72.13 -4.5%
Aug 06, 2026
Pattern Group Inc. Series A Common Stock PTRN
BUY Eric Sheridan $31.00
Est. +43%
$21.70 $22.96
$22.82 +5.2%
Aug 06, 2026
Expedia Group Inc EXPE
BUY Eric Sheridan $370.00
Est. +19%
$311.97 $331.31
$328.31 +5.2%
Aug 06, 2026
Chime Financial, Inc. Class A Common Stock CHYM
BUY - $33.00
Est. +27%
$25.92 $33.40
$32.18 +24.2%
Aug 06, 2026
Shopify Inc - Ordinary Shares - Class A SHOP
BUY Gabriela Borges $194.00
Est. +34%
$144.24 $158.73
$158.53 +9.9%
Aug 06, 2026
Axon Enterprise Inc AXON
BUY - $715.00
Est. +27%
$561.47 $642.68
$615.59 +9.6%
Aug 06, 2026
Royalty Pharma plc - Ordinary Shares - Class A RPRX
BUY - $66.00
Est. +16%
$57.02 $59.58
$58.56 +2.7%
Aug 06, 2026
Applovin Corp - Ordinary Shares - Class A APP
BUY - $465.00
Est. +11%
$417.80 $352.00
$312.67 -25.2%
Aug 06, 2026
Circle Internet Group CRCL
BUY - $71.00
Est. +9%
$65.12 $75.89
$75.38 +15.8%
Aug 06, 2026
SharkNinja Inc. SN
BUY - $204.00
Est. +11%
$184.08 $191.20
$188.59 +2.5%
Aug 06, 2026
e.l.f. Beauty Inc ELF
BUY Bonnie Herzog $100.00
Est. +16%
$86.37 $99.49
$92.05 +6.6%
Aug 06, 2026
ZipRecruiter Inc - Ordinary Shares - Class A ZIP
BUY - $5.00
Est. +18%
$4.25 $5.34
$4.72 +11.1%
Aug 06, 2026
Enliven Therapeutics Inc ELVN
BUY - $80.00
Est. +34%
$59.70 $61.77
$58.06 -2.7%
Aug 06, 2026
Bumble Inc - Ordinary Shares - Class A BMBL
BUY Eric Sheridan $3.50
Est. +15%
$3.04 $2.99
$2.72 -10.5%
Aug 06, 2026
SiTime Corp SITM
BUY James Schneider $900.00
Est. +36%
$661.13 $762.65
$687.93 +4.1%
Aug 06, 2026
Ramaco Resources Inc - Ordinary Shares - Class A METC
BUY - $11.00
Est. +19%
$9.24 $11.00
$10.53 +14.0%
Aug 06, 2026
Sunrun Inc RUN
BUY Brian Lee $15.00
Est. +43%
$10.49 $10.45
$9.86 -6.0%
Aug 05, 2026
Arista Networks Inc ANET
BUY Michael Ng $225.00
Est. +13%
$198.82 $214.89
$203.62 +2.4%
Aug 05, 2026
Xometry Inc - Ordinary Shares - Class A XMTR
BUY Eric Sheridan $104.00
Est. +13%
$91.66 $95.49
$94.47 +3.1%
Analyst -
Signal & Target
BUY $3.00
Start Price $1.72
Best Price (1Y)
$1.88
Current Price $1.55
Return -9.9%
Analyst -
Signal & Target
BUY $132.00
Start Price $124.75
Best Price (1Y)
$131.05
Current Price $121.31
Return -2.8%
Signal & Target
BUY $32.00
Start Price $29.88
Best Price (1Y)
$29.96
Current Price $27.99
Return -6.3%
Cognex Corp.
CGNX
Aug 07, 2026
Analyst Joe Ritchie
Signal & Target
BUY $91.00
Start Price $67.38
Best Price (1Y)
$70.14
Current Price $61.59
Return -8.6%
Analyst -
Signal & Target
BUY $3.75
Start Price $3.29
Best Price (1Y)
$3.27
Current Price $2.52
Return -23.4%
Analyst Robert Cox
Signal & Target
BUY $280.00
Start Price $275.11
Best Price (1Y)
$272.37
Current Price $260.48
Return -5.3%
Analyst Brooke Roach
Signal & Target
SELL $11.00
Start Price $12.29
Best Price (1Y)
$10.48
Current Price $10.83
Return +11.9%
Analyst -
Signal & Target
SELL $100.00
Start Price $106.79
Best Price (1Y)
$106.79
Current Price $118.17
Return -10.7%
Analyst Richard Law
Signal & Target
BUY $42.00
Start Price $28.33
Best Price (1Y)
$29.35
Current Price $28.86
Return +1.9%
Analyst -
Signal & Target
BUY $23.00
Start Price $20.04
Best Price (1Y)
$21.99
Current Price $21.12
Return +5.4%
Analyst -
Signal & Target
BUY $12.00
Start Price $9.58
Best Price (1Y)
$11.21
Current Price $10.35
Return +8.0%
Analyst -
Signal & Target
BUY $16.00
Start Price $14.25
Best Price (1Y)
$16.38
Current Price $14.84
Return +4.1%
Analyst -
Signal & Target
BUY $389.00
Start Price $284.43
Best Price (1Y)
$332.22
Current Price $330.74
Return +16.3%
Analyst -
Signal & Target
BUY $4.00
Start Price $3.72
Best Price (1Y)
$3.89
Current Price $3.72
Return 0.0%
Analyst Callie Valenti
Signal & Target
BUY $330.00
Start Price $247.94
Best Price (1Y)
$258.35
Current Price $249.42
Return +0.6%
Fiserv, Inc.
FISV
Aug 07, 2026
Analyst Will Nance
Signal & Target
BUY $54.00
Start Price $52.01
Best Price (1Y)
$55.98
Current Price $55.50
Return +6.7%
Analyst -
Signal & Target
BUY $12.00
Start Price $11.07
Best Price (1Y)
$12.34
Current Price $11.79
Return +6.5%
Analyst -
Signal & Target
BUY $48.00
Start Price $43.36
Best Price (1Y)
$48.34
Current Price $48.00
Return +10.7%
Analyst -
Signal & Target
SELL $15.00
Start Price $15.75
Best Price (1Y)
$15.11
Current Price $16.68
Return -5.9%
Analyst Brian Lee
Signal & Target
SELL $374.00
Start Price $380.46
Best Price (1Y)
$376.04
Current Price $383.05
Return -0.7%
Analyst Gabriela Borges
Signal & Target
SELL $158.00
Start Price $229.29
Best Price (1Y)
$229.76
Current Price $252.24
Return -10.0%
Analyst Eric Sheridan
Signal & Target
BUY $50.00
Start Price $40.81
Best Price (1Y)
$45.84
Current Price $45.79
Return +12.2%
Analyst -
Signal & Target
BUY $10.50
Start Price $7.83
Best Price (1Y)
$7.95
Current Price $7.91
Return +1.0%
Analyst -
Signal & Target
BUY $19.00
Start Price $16.32
Best Price (1Y)
$17.23
Current Price $15.75
Return -3.5%
Analyst -
Signal & Target
BUY $94.00
Start Price $87.48
Best Price (1Y)
$95.58
Current Price $94.83
Return +8.4%
Analyst Susan Maklari
Signal & Target
BUY $2.00
Start Price $1.86
Best Price (1Y)
$2.01
Current Price $1.96
Return +5.4%
Analyst -
Signal & Target
BUY $55.00
Start Price $52.22
Best Price (1Y)
$55.02
Current Price $53.99
Return +3.4%
Analyst Adam Bubes
Signal & Target
BUY $170.00
Start Price $144.03
Best Price (1Y)
$149.54
Current Price $143.91
Return -0.1%
Analyst -
Signal & Target
BUY $13.00
Start Price $11.25
Best Price (1Y)
$11.88
Current Price $11.02
Return -2.0%
AGI Inc
AGBK
Aug 06, 2026
Analyst -
Signal & Target
BUY $13.00
Start Price $6.40
Best Price (1Y)
$6.64
Current Price $6.24
Return -2.5%
HubSpot Inc
HUBS
Aug 06, 2026
Analyst -
Signal & Target
BUY $276.00
Start Price $198.75
Best Price (1Y)
$242.82
Current Price $240.52
Return +21.0%
Analyst Nick Cash
Signal & Target
BUY $85.00
Start Price $75.52
Best Price (1Y)
$76.84
Current Price $72.13
Return -4.5%
Analyst Eric Sheridan
Signal & Target
BUY $31.00
Start Price $21.70
Best Price (1Y)
$22.96
Current Price $22.82
Return +5.2%
Analyst Eric Sheridan
Signal & Target
BUY $370.00
Start Price $311.97
Best Price (1Y)
$331.31
Current Price $328.31
Return +5.2%
Analyst -
Signal & Target
BUY $33.00
Start Price $25.92
Best Price (1Y)
$33.40
Current Price $32.18
Return +24.2%
Analyst Gabriela Borges
Signal & Target
BUY $194.00
Start Price $144.24
Best Price (1Y)
$158.73
Current Price $158.53
Return +9.9%
Analyst -
Signal & Target
BUY $715.00
Start Price $561.47
Best Price (1Y)
$642.68
Current Price $615.59
Return +9.6%
Analyst -
Signal & Target
BUY $66.00
Start Price $57.02
Best Price (1Y)
$59.58
Current Price $58.56
Return +2.7%
Analyst -
Signal & Target
BUY $465.00
Start Price $417.80
Best Price (1Y)
$352.00
Current Price $312.67
Return -25.2%
Analyst -
Signal & Target
BUY $71.00
Start Price $65.12
Best Price (1Y)
$75.89
Current Price $75.38
Return +15.8%
Analyst -
Signal & Target
BUY $204.00
Start Price $184.08
Best Price (1Y)
$191.20
Current Price $188.59
Return +2.5%
Analyst Bonnie Herzog
Signal & Target
BUY $100.00
Start Price $86.37
Best Price (1Y)
$99.49
Current Price $92.05
Return +6.6%
Analyst -
Signal & Target
BUY $5.00
Start Price $4.25
Best Price (1Y)
$5.34
Current Price $4.72
Return +11.1%
Analyst -
Signal & Target
BUY $80.00
Start Price $59.70
Best Price (1Y)
$61.77
Current Price $58.06
Return -2.7%
Analyst Eric Sheridan
Signal & Target
BUY $3.50
Start Price $3.04
Best Price (1Y)
$2.99
Current Price $2.72
Return -10.5%
SiTime Corp
SITM
Aug 06, 2026
Analyst James Schneider
Signal & Target
BUY $900.00
Start Price $661.13
Best Price (1Y)
$762.65
Current Price $687.93
Return +4.1%
Analyst -
Signal & Target
BUY $11.00
Start Price $9.24
Best Price (1Y)
$11.00
Current Price $10.53
Return +14.0%
Sunrun Inc
RUN
Aug 06, 2026
Analyst Brian Lee
Signal & Target
BUY $15.00
Start Price $10.49
Best Price (1Y)
$10.45
Current Price $9.86
Return -6.0%
Analyst Michael Ng
Signal & Target
BUY $225.00
Start Price $198.82
Best Price (1Y)
$214.89
Current Price $203.62
Return +2.4%
Analyst Eric Sheridan
Signal & Target
BUY $104.00
Start Price $91.66
Best Price (1Y)
$95.49
Current Price $94.47
Return +3.1%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 07, 2026
Watts Water Technologies, Inc. - Ordinary Shares - Class A WTS
Hold Neutral Neutral
Aug 07, 2026
Savers Value Village Inc SVV
Hold Neutral Neutral
Aug 07, 2026
Grindr Inc - Ordinary Shares - Class A GRND
Hold Buy Buy
Aug 07, 2026
Genius Sports Limited GENI
Hold Buy Buy
Aug 07, 2026
Figs Inc - Ordinary Shares - Class A FIGS
Hold Neutral Neutral
Aug 07, 2026
Victory Capital Holdings Inc - Ordinary Shares - Class A VCTR
Hold Neutral Neutral
Aug 07, 2026
Arcus Biosciences Inc RCUS
Hold Buy Buy
Aug 07, 2026
GoodRx Holdings Inc - Ordinary Shares - Class A GDRX
Hold Neutral Neutral
Aug 07, 2026
Unity Software Inc U
Hold Neutral Neutral
Aug 07, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
Hold Buy Buy
Aug 07, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
Hold Sell Sell
Aug 07, 2026
Cognex Corp. CGNX
Hold Buy Buy
Aug 07, 2026
Sirius XM Holdings Inc SIRI
Hold Neutral Neutral
Aug 07, 2026
Marriott Vacations Worldwide Corp VAC
Hold Buy Buy
Aug 07, 2026
Twilio Inc - Ordinary Shares Class A TWLO
Hold Buy Buy
Aug 07, 2026
Allstate Corp (The) ALL
Hold Neutral Neutral
Aug 07, 2026
Frontdoor Inc. FTDR
Hold Neutral Neutral
Aug 07, 2026
Fiserv, Inc. FISV
Hold Neutral Neutral
Aug 06, 2026
SiTime Corp SITM
Hold Buy Buy
Aug 06, 2026
SharkNinja Inc. SN
Hold Buy Buy
Aug 06, 2026
Chime Financial, Inc. Class A Common Stock CHYM
Hold Buy Buy
Aug 06, 2026
Shopify Inc - Ordinary Shares - Class A SHOP
Hold Buy Buy
Aug 06, 2026
Sunrun Inc RUN
Hold Buy Buy
Aug 06, 2026
Ardent Health Partners Inc ARDT
Hold Neutral Neutral
Aug 06, 2026
Bumble Inc - Ordinary Shares - Class A BMBL
Hold Neutral Neutral
Aug 06, 2026
CRISPR Therapeutics AG CRSP
Hold Neutral Neutral
Aug 06, 2026
Array Technologies Inc ARRY
Hold Buy Buy
Aug 06, 2026
Royalty Pharma plc - Ordinary Shares - Class A RPRX
Hold Buy Buy
Aug 06, 2026
Jacobs Solutions Inc J
Hold Buy Buy
Aug 06, 2026
JELD-WEN Holding Inc. JELD
Hold Neutral Neutral
Aug 06, 2026
Axon Enterprise Inc AXON
Hold Buy Buy
Aug 06, 2026
Commercial Metals Co. CMC
Hold Buy Buy
Aug 06, 2026
Pattern Group Inc. Series A Common Stock PTRN
Hold Buy Buy
Aug 06, 2026
ZipRecruiter Inc - Ordinary Shares - Class A ZIP
Hold Neutral Neutral
Aug 06, 2026
Global Payments, Inc. GPN
Hold Neutral Neutral
Aug 05, 2026
Suja Life, Inc. SUJA
Hold Buy Buy
Aug 05, 2026
Fortune Brands Innovations Inc FBIN
Hold Buy Buy
Aug 05, 2026
Flywire Corp FLYW
Hold Neutral Neutral
Aug 05, 2026
Arista Networks Inc ANET
Hold Buy Buy
Aug 05, 2026
Xometry Inc - Ordinary Shares - Class A XMTR
Hold Neutral Neutral
Aug 05, 2026
Lumen Technologies Inc LUMN
Hold Neutral Neutral
Aug 05, 2026
Trane Technologies plc - Ordinary Shares - Class A TT
Hold Buy Buy
Aug 05, 2026
Wayfair Inc - Ordinary Shares - Class A W
Hold Neutral Neutral
Aug 04, 2026
WisdomTree Inc WT
Hold Neutral Neutral
Aug 04, 2026
Sportradar Group AG - Ordinary Shares - Class A SRAD
Hold Neutral Neutral
Aug 04, 2026
Paymentus Holdings Inc - Ordinary Shares - Class A PAY
Hold Neutral Neutral
Aug 04, 2026
Kanzhun Ltd - ADR BZ
Downgrade Buy Buy
Aug 04, 2026
Pearson plc - ADR PSO
Downgrade Neutral
Aug 04, 2026
Ibotta Inc. - Ordinary Shares - Class A IBTA
Hold Sell Sell
Aug 04, 2026
Olin Corp. OLN
Hold Neutral Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Sell
To Sell
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 Neutral
To Neutral
Action Hold
From Neutral
To Neutral
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 Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
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 Neutral
To Neutral
Action Hold
From Neutral
To Neutral
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 Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Downgrade
From Buy
To Buy
Action Downgrade
From -
To Neutral
Action Hold
From Sell
To Sell
Action Hold
From Neutral
To Neutral