← Back to Analysts

Citigroup 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.
+16.8%
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 📉
50%
767 W / 754 L
Target Met
? How often was the target reached?
Hits vs. Total.
70%
442 W / 188 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
13%
80 W / 550 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
37 W / 593 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%
314 W / 332 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
50%
690 W / 679 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
51%
77 W / 75 L

Top 5 Analysts (Score, >10 Trades)

1. Ryan Levine 49 2. David Lebowitz 44 3. Peter Christiansen 44 4. Wendy Nicholson 42 5. Asiya Merchant 42

Top 5 Analysts (Score, >50 Trades)

1. Paul Lejuez 32

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 14, 2025
Advance Auto Parts Inc AAP
SELL Steven Zaccone $60.00
Est. +3%
$61.81 $37.89 (Low)
$55.49 +10.2%
Aug 11, 2025
Under Armour Inc - Ordinary Shares - Class A UAA
BUY Paul Lejuez $5.50
Est. +6%
$5.18 $8.15
$7.25 +40.0%
Aug 08, 2025
Plains All American Pipeline LP - Unit PAA
BUY Spiro Dounis $18.00
Est. +1%
$17.87 $24.60
$24.45 +36.8%
Aug 01, 2025
Regeneron Pharmaceuticals, Inc. REGN
BUY Geoff Meacham $650.00
Est. +15%
$563.43 $821.11
$651.18 +15.6%
Aug 01, 2025
Moderna Inc MRNA
BUY Geoff Meacham $40.00
Est. +35%
$29.56 $85.60
$58.07 +96.4%
Jul 29, 2025
Jetblue Airways Corp JBLU
BUY Stephen Trent $5.00
Est. +15%
$4.36 $6.50
$5.16 +18.3%
Jul 17, 2025
Elanco Animal Health Inc ELAN
BUY Steven Madden $32.00
Est. +116%
$14.79 $27.72
$25.34 +71.3%
Jul 16, 2025
Karooooo Ltd KARO
SELL Anthony Pettinari $33.00
Est. +34%
$50.36 $41.25 (Low)
$62.47 -24.0%
Jul 15, 2025
Fortive Corp FTV
SELL Ronald Josey $40.00
Est. +22%
$51.15 $46.34 (Low)
$60.25 -17.8%
Jul 07, 2025
JPMorgan Chase & Co. JPM
SELL Keith Horowitz $275.00
Est. +7%
$295.13 $279.10 (Low)
$348.21 -18.0%
Jun 24, 2025
Paychex Inc. PAYX
BUY Peter Christiansen $158.00
Est. +5%
$150.62 $152.57
$110.74 -26.5%
Jun 10, 2025
QuantaSing Group Ltd - ADR QSG
BUY Alice Cai $9.52
Est. +5%
$9.03 $15.64
$5.04 -44.2%
Jun 05, 2025
MPLX LP - Unit MPLX
SELL Spiro Dounis $44.00
Est. +14%
$51.24 $47.80 (Low)
$56.61 -10.5%
Jun 04, 2025
Five Below Inc FIVE
SELL Paul Lejuez $121.00
Est. +0%
$121.24 $119.07 (Low)
$204.87 -69.0%
May 27, 2025
DLocal Limited - Ordinary Shares Class A DLO
BUY Arnon Shirazi $14.60
Est. +30%
$11.19 $16.78
$14.26 +27.4%
May 06, 2025
Super Micro Computer Inc SMCI
BUY Asiya Merchant $39.00
Est. +21%
$32.33 $62.36
$30.56 -5.5%
Apr 11, 2025
Omnicom Group, Inc. OMC
SELL Michael Rollins $32.00
Est. +57%
$73.89 $66.33 (Low)
$79.38 -7.4%
Apr 04, 2025
Strauss Group Ltd SGLJF
BUY Paul Lejuez $19.00
Est. +26%
$15.04 $47.52
$47.52 +216.0%
Mar 11, 2025
American Eagle Outfitters Inc. AEO
BUY Paul Lejuez $13.00
Est. +13%
$11.49 $28.46
$17.80 +54.9%
Feb 12, 2025
Biogen Inc BIIB
BUY Geoff Meacham $160.00
Est. +20%
$133.43 $202.41
$197.74 +48.2%
Oct 31, 2024
Stryker Corp. SYK
BUY Joanne Wuensch $411.00
Est. +13%
$363.43 $405.81
$309.24 -14.9%
Oct 31, 2024
Abbvie Inc ABBV
BUY Geoff Meacham $226.00
Est. +12%
$201.50 $244.81
$253.30 +25.7%
Oct 31, 2024
Meta Platforms Inc - Ordinary Shares - Class A META
BUY Ronald Josey $705.00
Est. +19%
$591.80 $796.25
$627.17 +6.0%
Oct 31, 2024
MGM Resorts International MGM
BUY George Choi $55.00
Est. +33%
$41.41 $41.32
$45.49 +9.9%
Oct 31, 2024
Brinker International, Inc. EAT
BUY Jon Tower $110.00
Est. +6%
$104.25 $192.21
$187.23 +79.6%
Oct 31, 2024
UMB Financial Corp. UMBF
BUY Benjamin Gerlinger $130.00
Est. +17%
$111.14 $129.94
$140.78 +26.7%
Oct 31, 2024
Etsy Inc ETSY
BUY Nicholas Jones $54.00
Est. +13%
$47.99 $76.52
$80.48 +67.7%
Oct 31, 2024
Teladoc Health Inc TDOC
BUY Daniel Grosslight $11.00
Est. +24%
$8.86 $15.21
$8.92 +0.7%
Oct 30, 2024
Visa Inc - Ordinary Shares - Class A V
BUY Ashwin Shirvaikar $326.00
Est. +16%
$281.88 $375.51
$353.42 +25.4%
Oct 30, 2024
D.R. Horton Inc. DHI
BUY Anthony Pettinari $185.00
Est. +11%
$167.32 $184.53
$142.52 -14.8%
Oct 30, 2024
Digital Realty Trust Inc DLR
BUY Michael Rollins $212.00
Est. +16%
$182.17 $197.80
$178.41 -2.1%
Oct 30, 2024
Alphabet Inc - Ordinary Shares - Class A GOOGL
BUY Ronald Josey $216.00
Est. +27%
$169.68 $291.59
$342.09 +101.6%
Oct 30, 2024
Exelixis Inc EXEL
BUY David Lebowitz $38.00
Est. +32%
$28.73 $49.40
$54.98 +91.4%
Oct 30, 2024
Incyte Corp. INCY
BUY David Lebowitz $97.00
Est. +32%
$73.60 $94.62
$115.79 +57.3%
Oct 30, 2024
Cheesecake Factory Inc. CAKE
BUY Jon Tower $55.00
Est. +28%
$42.86 $69.70
$85.68 +99.9%
Oct 30, 2024
Advanced Micro Devices Inc. AMD
BUY Christopher Danely $200.00
Est. +20%
$166.25 $267.08
$552.33 +232.2%
Oct 30, 2024
Larimar Therapeutics Inc LRMR
BUY Samantha Semenkow $14.00
Est. +65%
$8.46 $9.50
$4.02 -52.5%
Oct 30, 2024
Biomarin Pharmaceutical Inc. - Registered Shares BMRN
BUY David Lebowitz $81.00
Est. +16%
$69.91 $73.51
$58.40 -16.5%
Oct 30, 2024
Fiverr International Ltd FVRR
BUY Ronald Josey $39.00
Est. +34%
$29.16 $36.11
$10.50 -64.0%
Oct 29, 2024
Ralph Lauren Corp - Ordinary Shares - Class A RL
SELL Paul Lejuez $189.00
Est. +7%
$203.03 $176.61 (Low)
$387.14 -90.7%
Oct 29, 2024
Tapestry Inc TPR
BUY Paul Lejuez $55.00
Est. +9%
$50.47 $118.56
$143.73 +184.8%
Oct 29, 2024
Cava Group Inc CAVA
BUY Jon Tower $140.00
Est. +1%
$138.47 $172.43
$62.35 -55.0%
Oct 29, 2024
Steven Madden Ltd. SHOO
SELL Paul Lejuez $43.00
Est. +6%
$45.89 $19.05 (Low)
$43.51 +5.2%
Oct 29, 2024
National Vision Holdings Inc EYE
BUY Paul Lejuez $11.00
Est. +10%
$9.96 $29.60
$19.82 +99.0%
Oct 29, 2024
Agilon Health Inc AGL
SELL Daniel Grosslight $2.50
Est. +96%
$63.00 $17.75 (Low)
$119.88 -90.3%
Oct 29, 2024
Ecolab, Inc. ECL
BUY Pat Cunningham $292.00
Est. +15%
$253.76 $286.04
$266.88 +5.2%
Oct 29, 2024
Redfin Corp RDFN
BUY Ygal Arounian $10.50
Est. +4%
$10.14 $11.88
$11.19 +10.4%
Oct 29, 2024
Under Armour Inc - Ordinary Shares - Class A UAA
SELL Paul Lejuez $8.00
Est. +8%
$8.73 $4.61 (Low)
$7.25 +17.0%
Oct 29, 2024
Warby Parker Inc - Ordinary Shares - Class A WRBY
SELL Paul Lejuez $15.00
Est. +13%
$17.21 $13.63 (Low)
$24.55 -42.6%
Oct 29, 2024
Confluent Inc - Ordinary Shares Class A CFLT
BUY Tyler Radke $25.00
Est. +11%
$22.60 $37.90
$30.99 +37.1%
Analyst Steven Zaccone
Signal & Target
SELL $60.00
Start Price $61.81
Best Price (1Y)
$37.89
Current Price $55.49
Return +10.2%
Analyst Paul Lejuez
Signal & Target
BUY $5.50
Start Price $5.18
Best Price (1Y)
$8.15
Current Price $7.25
Return +40.0%
Analyst Spiro Dounis
Signal & Target
BUY $18.00
Start Price $17.87
Best Price (1Y)
$24.60
Current Price $24.45
Return +36.8%
Analyst Geoff Meacham
Signal & Target
BUY $650.00
Start Price $563.43
Best Price (1Y)
$821.11
Current Price $651.18
Return +15.6%
Moderna Inc
MRNA
Aug 01, 2025
Analyst Geoff Meacham
Signal & Target
BUY $40.00
Start Price $29.56
Best Price (1Y)
$85.60
Current Price $58.07
Return +96.4%
Analyst Stephen Trent
Signal & Target
BUY $5.00
Start Price $4.36
Best Price (1Y)
$6.50
Current Price $5.16
Return +18.3%
Analyst Steven Madden
Signal & Target
BUY $32.00
Start Price $14.79
Best Price (1Y)
$27.72
Current Price $25.34
Return +71.3%
Karooooo Ltd
KARO
Jul 16, 2025
Signal & Target
SELL $33.00
Start Price $50.36
Best Price (1Y)
$41.25
Current Price $62.47
Return -24.0%
Fortive Corp
FTV
Jul 15, 2025
Analyst Ronald Josey
Signal & Target
SELL $40.00
Start Price $51.15
Best Price (1Y)
$46.34
Current Price $60.25
Return -17.8%
Analyst Keith Horowitz
Signal & Target
SELL $275.00
Start Price $295.13
Best Price (1Y)
$279.10
Current Price $348.21
Return -18.0%
Paychex Inc.
PAYX
Jun 24, 2025
Signal & Target
BUY $158.00
Start Price $150.62
Best Price (1Y)
$152.57
Current Price $110.74
Return -26.5%
Analyst Alice Cai
Signal & Target
BUY $9.52
Start Price $9.03
Best Price (1Y)
$15.64
Current Price $5.04
Return -44.2%
Analyst Spiro Dounis
Signal & Target
SELL $44.00
Start Price $51.24
Best Price (1Y)
$47.80
Current Price $56.61
Return -10.5%
Analyst Paul Lejuez
Signal & Target
SELL $121.00
Start Price $121.24
Best Price (1Y)
$119.07
Current Price $204.87
Return -69.0%
Analyst Arnon Shirazi
Signal & Target
BUY $14.60
Start Price $11.19
Best Price (1Y)
$16.78
Current Price $14.26
Return +27.4%
Analyst Asiya Merchant
Signal & Target
BUY $39.00
Start Price $32.33
Best Price (1Y)
$62.36
Current Price $30.56
Return -5.5%
Analyst Michael Rollins
Signal & Target
SELL $32.00
Start Price $73.89
Best Price (1Y)
$66.33
Current Price $79.38
Return -7.4%
Analyst Paul Lejuez
Signal & Target
BUY $19.00
Start Price $15.04
Best Price (1Y)
$47.52
Current Price $47.52
Return +216.0%
Analyst Paul Lejuez
Signal & Target
BUY $13.00
Start Price $11.49
Best Price (1Y)
$28.46
Current Price $17.80
Return +54.9%
Biogen Inc
BIIB
Feb 12, 2025
Analyst Geoff Meacham
Signal & Target
BUY $160.00
Start Price $133.43
Best Price (1Y)
$202.41
Current Price $197.74
Return +48.2%
Stryker Corp.
SYK
Oct 31, 2024
Analyst Joanne Wuensch
Signal & Target
BUY $411.00
Start Price $363.43
Best Price (1Y)
$405.81
Current Price $309.24
Return -14.9%
Abbvie Inc
ABBV
Oct 31, 2024
Analyst Geoff Meacham
Signal & Target
BUY $226.00
Start Price $201.50
Best Price (1Y)
$244.81
Current Price $253.30
Return +25.7%
Analyst Ronald Josey
Signal & Target
BUY $705.00
Start Price $591.80
Best Price (1Y)
$796.25
Current Price $627.17
Return +6.0%
Analyst George Choi
Signal & Target
BUY $55.00
Start Price $41.41
Best Price (1Y)
$41.32
Current Price $45.49
Return +9.9%
Analyst Jon Tower
Signal & Target
BUY $110.00
Start Price $104.25
Best Price (1Y)
$192.21
Current Price $187.23
Return +79.6%
Signal & Target
BUY $130.00
Start Price $111.14
Best Price (1Y)
$129.94
Current Price $140.78
Return +26.7%
Etsy Inc
ETSY
Oct 31, 2024
Analyst Nicholas Jones
Signal & Target
BUY $54.00
Start Price $47.99
Best Price (1Y)
$76.52
Current Price $80.48
Return +67.7%
Signal & Target
BUY $11.00
Start Price $8.86
Best Price (1Y)
$15.21
Current Price $8.92
Return +0.7%
Signal & Target
BUY $326.00
Start Price $281.88
Best Price (1Y)
$375.51
Current Price $353.42
Return +25.4%
Signal & Target
BUY $185.00
Start Price $167.32
Best Price (1Y)
$184.53
Current Price $142.52
Return -14.8%
Analyst Michael Rollins
Signal & Target
BUY $212.00
Start Price $182.17
Best Price (1Y)
$197.80
Current Price $178.41
Return -2.1%
Analyst Ronald Josey
Signal & Target
BUY $216.00
Start Price $169.68
Best Price (1Y)
$291.59
Current Price $342.09
Return +101.6%
Exelixis Inc
EXEL
Oct 30, 2024
Analyst David Lebowitz
Signal & Target
BUY $38.00
Start Price $28.73
Best Price (1Y)
$49.40
Current Price $54.98
Return +91.4%
Incyte Corp.
INCY
Oct 30, 2024
Analyst David Lebowitz
Signal & Target
BUY $97.00
Start Price $73.60
Best Price (1Y)
$94.62
Current Price $115.79
Return +57.3%
Analyst Jon Tower
Signal & Target
BUY $55.00
Start Price $42.86
Best Price (1Y)
$69.70
Current Price $85.68
Return +99.9%
Signal & Target
BUY $200.00
Start Price $166.25
Best Price (1Y)
$267.08
Current Price $552.33
Return +232.2%
Signal & Target
BUY $14.00
Start Price $8.46
Best Price (1Y)
$9.50
Current Price $4.02
Return -52.5%
Analyst David Lebowitz
Signal & Target
BUY $81.00
Start Price $69.91
Best Price (1Y)
$73.51
Current Price $58.40
Return -16.5%
Analyst Ronald Josey
Signal & Target
BUY $39.00
Start Price $29.16
Best Price (1Y)
$36.11
Current Price $10.50
Return -64.0%
Analyst Paul Lejuez
Signal & Target
SELL $189.00
Start Price $203.03
Best Price (1Y)
$176.61
Current Price $387.14
Return -90.7%
Tapestry Inc
TPR
Oct 29, 2024
Analyst Paul Lejuez
Signal & Target
BUY $55.00
Start Price $50.47
Best Price (1Y)
$118.56
Current Price $143.73
Return +184.8%
Analyst Jon Tower
Signal & Target
BUY $140.00
Start Price $138.47
Best Price (1Y)
$172.43
Current Price $62.35
Return -55.0%
Analyst Paul Lejuez
Signal & Target
SELL $43.00
Start Price $45.89
Best Price (1Y)
$19.05
Current Price $43.51
Return +5.2%
Analyst Paul Lejuez
Signal & Target
BUY $11.00
Start Price $9.96
Best Price (1Y)
$29.60
Current Price $19.82
Return +99.0%
Signal & Target
SELL $2.50
Start Price $63.00
Best Price (1Y)
$17.75
Current Price $119.88
Return -90.3%
Ecolab, Inc.
ECL
Oct 29, 2024
Analyst Pat Cunningham
Signal & Target
BUY $292.00
Start Price $253.76
Best Price (1Y)
$286.04
Current Price $266.88
Return +5.2%
Redfin Corp
RDFN
Oct 29, 2024
Analyst Ygal Arounian
Signal & Target
BUY $10.50
Start Price $10.14
Best Price (1Y)
$11.88
Current Price $11.19
Return +10.4%
Analyst Paul Lejuez
Signal & Target
SELL $8.00
Start Price $8.73
Best Price (1Y)
$4.61
Current Price $7.25
Return +17.0%
Analyst Paul Lejuez
Signal & Target
SELL $15.00
Start Price $17.21
Best Price (1Y)
$13.63
Current Price $24.55
Return -42.6%
Analyst Tyler Radke
Signal & Target
BUY $25.00
Start Price $22.60
Best Price (1Y)
$37.90
Current Price $30.99
Return +37.1%

Recent Upgrades / Downgrades

Date Stock Action From To
Jul 22, 2026
Alphabet Inc - Ordinary Shares - Class C GOOG
Hold Market Outperform Market Outperform
Jul 22, 2026
Chubb Limited CB
Hold Market Outperform Market Outperform
Jul 22, 2026
Live Nation Entertainment Inc LYV
Hold Market Outperform Market Outperform
Jul 22, 2026
Charles Schwab Corp. SCHW
Hold Market Outperform Market Outperform
Jul 22, 2026
Sabra Healthcare REIT Inc SBRA
Hold Market Outperform Market Outperform
Jul 22, 2026
Pegasystems Inc. PEGA
Downgrade Market Outperform Market Perform
Jul 22, 2026
CRISPR Therapeutics AG CRSP
Hold Market Outperform Market Outperform
Jul 22, 2026
Exelixis Inc EXEL
Hold Market Outperform Market Outperform
Jul 22, 2026
Liberty Media Corp. - Ordinary Shares (New Liberty Formula One) Series A FWONA
Hold Market Outperform Market Outperform
Jul 21, 2026
Atricure Inc ATRC
Hold Market Outperform Market Outperform
Jul 21, 2026
SPS Commerce Inc. SPSC
Hold Buy Buy
Jul 21, 2026
Home Bancshares Inc HOMB
Hold Neutral Neutral
Jul 21, 2026
Annexon Inc ANNX
Initialise Underperform
Jul 21, 2026
Artivion Inc AORT
Hold Market Outperform Market Outperform
Jul 21, 2026
Iris Energy Ltd IREN
Hold Market Outperform Market Outperform
Jul 21, 2026
Meta Platforms Inc - Ordinary Shares - Class A META
Hold Strong Buy Strong Buy
Jul 21, 2026
Wintrust Financial Corp. WTFC
Downgrade Buy Neutral
Jul 21, 2026
AMC Entertainment Holdings Inc - Ordinary Shares - Class A AMC
Hold Sell Sell
Jul 21, 2026
Cracker Barrel Old Country Store Inc CBRL
Hold Sell Sell
Jul 21, 2026
Blend Labs Inc - Ordinary Shares - Class A BLND
Hold Market Outperform Market Outperform
Jul 21, 2026
Carters Inc CRI
Hold Buy Buy
Jul 21, 2026
U.S. Bancorp. USB
Hold Buy Buy
Jul 21, 2026
Manhattan Associates, Inc. MANH
Hold Buy Buy
Jul 21, 2026
Sarepta Therapeutics Inc SRPT
Hold Sell Sell
Jul 21, 2026
Coloplast AS - ADR CLPBY
Hold Neutral Neutral
Jul 21, 2026
Procore Technologies Inc PCOR
Hold Market Outperform Market Outperform
Jul 21, 2026
Ouster Inc - Ordinary Shares - Class A OUST
Hold Outperform Outperform
Jul 21, 2026
LXP Industrial Trust LXP
Downgrade Outperform Perform
Jul 21, 2026
Neuronetics Inc STIM
Hold Market Outperform Market Outperform
Jul 21, 2026
Viking Holdings Ltd. VIK
Hold Buy Buy
Jul 21, 2026
Nintendo Co. Ltd - ADR NTDOY
Hold Buy Buy
Jul 21, 2026
Park Aerospace Corp PKE
Hold Market Outperform Market Outperform
Jul 21, 2026
Lemaitre Vascular Inc LMAT
Hold Market Outperform Market Outperform
Jul 21, 2026
APA Corporation APA
Hold Neutral Neutral
Jul 21, 2026
Argen X SE - ADR ARGX
Hold Buy Buy
Jul 20, 2026
Waystar Holding Corp WAY
Hold Market Outperform Market Outperform
Jul 20, 2026
BJ`s Restaurant Inc. BJRI
Hold Neutral Neutral
Jul 20, 2026
Citizens Holding Co CIZN
Initialise Market Outperform Market Outperform
Jul 20, 2026
Twilio Inc - Ordinary Shares Class A TWLO
Hold Outperform Outperform
Jul 20, 2026
Grupo Aeroportuario Del Pacifico SAB de CV - ADR PAC
Upgrade Neutral Buy
Jul 20, 2026
Talos Energy Inc TALO
Hold Buy Buy
Jul 20, 2026
UBS Group AG - Registered Shares UBS
Hold Neutral Neutral
Jul 20, 2026
Netflix Inc. NFLX
Downgrade Buy Positive
Jul 20, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
Hold Outperform Outperform
Jul 20, 2026
Travelers Companies Inc. TRV
Hold Market Perform Market Perform
Jul 20, 2026
PNC Financial Services Group Inc PNC
Hold Buy Buy
Jul 20, 2026
Monster Beverage Corp. MNST
Downgrade Buy Positive
Jul 20, 2026
JPMorgan Chase & Co. JPM
Hold Neutral Neutral
Jul 20, 2026
BlackRock New York Municipal Income Trust BNY
Hold Neutral Neutral
Jul 20, 2026
Aercap Holdings N.V. AER
Initialise Buy Buy
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Market Outperform
To Market Outperform
Action Downgrade
From Market Outperform
To Market Perform
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Initialise
From -
To Underperform
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Strong Buy
To Strong Buy
Action Downgrade
From Buy
To Neutral
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 Buy
To Buy
Action Hold
From Sell
To Sell
Action Hold
From Neutral
To Neutral
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Perform
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Market Outperform
To Market Outperform
Action Hold
From Neutral
To Neutral
Action Initialise
From Market Outperform
To Market Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From Neutral
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Downgrade
From Buy
To Positive
Action Hold
From Outperform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Buy
To Buy
Action Downgrade
From Buy
To Positive
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Initialise
From Buy
To Buy