← Back to Analysts

Bank of America Securities Score: 33

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.
+13.1%
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 📉
48%
417 W / 458 L
Target Met
? How often was the target reached?
Hits vs. Total.
71%
365 W / 149 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
10%
52 W / 462 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
4%
21 W / 493 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.
45%
185 W / 223 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
48%
372 W / 410 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
48%
45 W / 48 L

Top 5 Analysts (Score, >10 Trades)

1. Bryan Spillane 51 2. Ronald Epstein 45 3. Kevin Fischbeck 42 4. Shaun Kelley 42 5. Jean Ann Salisbury 40

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jan 16, 2026
Goldman Sachs Group, Inc. GS
BUY - $1,100.00
Est. +13%
$969.92 $1,124.99
$1,021.00 +5.3%
Sep 17, 2025
National Bank Holdings Corp - Ordinary Shares - Class A NBHC
BUY - $45.00
Est. +16%
$38.86 $45.63
$44.51 +14.5%
Jul 30, 2025
Spotify Technology S.A. SPOT
BUY Jessica Reif Ehrlich $900.00
Est. +38%
$650.47 $748.30
$485.97 -25.3%
Jun 23, 2025
Equifax, Inc. EFX
BUY Joshua Dennerlein $285.00
Est. +12%
$255.08 $275.91
$172.07 -32.5%
Jun 04, 2025
Discovery Inc - Class A DISCA
BUY Jessica Reif Ehrlich $14.00
Est. +39%
$10.10 -
$24.43 +141.9%
Oct 31, 2024
Abbvie Inc ABBV
BUY Charlie Yang $210.00
Est. +4%
$201.50 $244.81
$261.07 +29.6%
Oct 31, 2024
DoorDash Inc - Ordinary Shares - Class A DASH
BUY Michael McGovern $172.00
Est. +11%
$155.25 $285.50
$192.01 +23.7%
Oct 31, 2024
KLA Corp. KLAC
BUY Vivek Arya $860.00
Est. +24%
$691.80 $128.45
$235.55 -66.0%
Oct 30, 2024
First Solar Inc FSLR
BUY Dimple Gosal $269.00
Est. +35%
$199.67 $249.56
$224.57 +12.5%
Oct 30, 2024
Reddit Inc. - Ordinary Shares - Class A RDDT
BUY Justin Post $99.00
Est. +21%
$81.74 $282.95
$194.58 +138.0%
Oct 30, 2024
XPO Inc XPO
BUY Ken Hoexter $152.00
Est. +13%
$133.99 $161.00
$206.33 +54.0%
Oct 30, 2024
Lyell Immunopharma Inc LYEL
BUY Geoff Meacham $1.00
Est. +5%
$0.95 $30.00
$14.05 +1378.9%
Oct 30, 2024
Edwards Lifesciences Corp EW
BUY Travis Steed $75.00
Est. +9%
$68.63 $84.55
$94.37 +37.5%
Oct 30, 2024
Grocery Outlet Holding Corp GO
BUY Robert Ohmes $17.00
Est. +24%
$13.70 $21.65
$10.39 -24.2%
Oct 30, 2024
Option Care Health Inc. - Registered Shares OPCH
BUY Kevin Fischbeck $29.00
Est. +23%
$23.55 $35.54
$21.90 -7.0%
Oct 30, 2024
Snap Inc - Ordinary Shares - Class A SNAP
BUY Naved Khan $14.00
Est. +29%
$10.89 $13.28
$4.85 -55.5%
Oct 30, 2024
Qorvo Inc QRVO
SELL Vivek Arya $80.00
Est. +20%
$100.48 $49.47 (Low)
$87.57 +12.8%
Oct 30, 2024
Armstrong World Industries Inc. AWI
BUY Rafe Jadrosich $161.00
Est. +13%
$142.21 $206.08
$158.56 +11.5%
Oct 30, 2024
Alphabet Inc - Ordinary Shares - Class A GOOGL
BUY Justin Post $210.00
Est. +24%
$169.68 $291.59
$359.91 +112.1%
Oct 29, 2024
Cadence Design Systems, Inc. CDNS
BUY Vivek Arya $310.00
Est. +11%
$280.18 $376.33
$373.14 +33.2%
Oct 29, 2024
KE Holdings Inc - ADR BEKE
BUY Miranda Zhuang $28.00
Est. +26%
$22.16 $25.17
$15.09 -31.9%
Oct 29, 2024
Corning, Inc. GLW
BUY Wamsi Mohan $56.00
Est. +14%
$49.03 $91.93
$196.70 +301.2%
Oct 29, 2024
F5 Inc FFIV
SELL Tal Liani $180.00
Est. +25%
$240.54 $228.22 (Low)
$408.14 -69.7%
Oct 29, 2024
Incyte Corp. INCY
BUY Tazeen Ahmad $90.00
Est. +22%
$73.60 $94.42
$116.86 +58.8%
Oct 29, 2024
Waste Management, Inc. WM
BUY Michael Feniger $225.00
Est. +8%
$208.26 $242.58
$230.40 +10.6%
Oct 29, 2024
Infusive US Trust - Infusive Compounding Global Equities ETF JOYY
BUY Lei Zhang $36.00
Est. +6%
$34.00 $64.76
$67.26 +97.8%
Oct 29, 2024
JOYY Inc - ADR YY
BUY Lei Zhang $36.00
Est. +6%
$34.00 $54.90
$41.55 +22.2%
Oct 29, 2024
Nexa Resources S.A. NEXA
BUY Lawson Winder $8.00
Est. +2%
$7.86 $9.60
$13.04 +65.9%
Oct 24, 2024
Retail Opportunity Investments Corp ROIC
SELL Jeffrey Spector $14.00
Est. +12%
$15.89 $15.12 (Low)
$17.49 -10.1%
Oct 24, 2024
International Business Machines Corp. IBM
BUY Wamsi Mohan $250.00
Est. +15%
$217.63 $310.75
$289.52 +33.0%
Oct 24, 2024
Honeywell International Inc HON
BUY Andrew Obin $230.00
Est. +10%
$209.10 $485.54
$229.86 +9.9%
Oct 24, 2024
Genuine Parts Co. GPC
BUY Elizabeth Suzuki $125.00
Est. +8%
$116.24 $143.48
$132.57 +14.0%
Oct 24, 2024
Sirius XM Holdings Inc SIRI
SELL Jessica Reif Ehrlich $23.00
Est. +14%
$26.81 $18.69 (Low)
$30.51 -13.8%
Oct 24, 2024
MakeMyTrip Ltd MMYT
BUY Sachin Salgaonkar $119.00
Est. +17%
$101.31 $123.00
$58.27 -42.5%
Oct 24, 2024
Autohome Inc - ADR ATHM
BUY Miranda Zhuang $33.00
Est. +15%
$28.65 $32.68
$18.18 -36.5%
Oct 23, 2024
Uber Technologies Inc UBER
BUY Justin Post $96.00
Est. +19%
$80.41 $101.99
$74.43 -7.4%
Oct 23, 2024
RTX Corp RTX
BUY Ronald Epstein $145.00
Est. +16%
$125.53 $179.98
$199.25 +58.7%
Oct 23, 2024
3M Co. MMM
BUY Andrew Obin $160.00
Est. +24%
$129.05 $171.63
$160.44 +24.3%
Oct 23, 2024
Texas Instruments Inc. TXN
BUY Vivek Arya $215.00
Est. +7%
$200.64 $221.70
$293.08 +46.1%
Oct 23, 2024
Amphenol Corp. - Ordinary Shares - Class A APH
BUY Wamsi Mohan $74.00
Est. +8%
$68.47 $136.52
$164.59 +140.4%
Oct 23, 2024
Herc Holdings Inc HRI
SELL Sherif El-Sabbahy $150.00
Est. +24%
$198.60 $96.19 (Low)
$134.91 +32.1%
Oct 23, 2024
Maplebear Inc. CART
BUY Justin Post $50.00
Est. +14%
$43.97 $53.50
$45.78 +4.1%
Oct 23, 2024
Amylyx Pharmaceuticals Inc AMLX
BUY Geoff Meacham $10.00
Est. +121%
$4.53 $16.96
$18.27 +303.3%
Oct 23, 2024
Cellebrite DI Ltd CLBT
BUY Tomer Zilberman $20.00
Est. +10%
$18.11 $26.30
$15.65 -13.6%
Oct 22, 2024
Starbucks Corp. SBUX
BUY Sara Senatore $117.00
Est. +22%
$96.23 $117.46
$104.27 +8.4%
Oct 22, 2024
W.R. Berkley Corp. WRB
BUY Joshua Shanker $76.00
Est. +25%
$61.03 $78.48
$72.09 +18.1%
Oct 22, 2024
Meta Platforms Inc - Ordinary Shares - Class A META
BUY Justin Post $630.00
Est. +8%
$582.01 $796.25
$582.90 +0.2%
Oct 22, 2024
Papa John`s International, Inc. PZZA
BUY Sara Senatore $71.00
Est. +34%
$53.03 $60.75
$35.82 -32.5%
Oct 22, 2024
Nomura Holdings Inc. - ADR NMR
BUY Natsumu Tsujino $5.79
Est. +11%
$5.22 $7.58
$9.06 +73.6%
Oct 22, 2024
Krispy Kreme Inc DNUT
BUY Sara Senatore $16.00
Est. +39%
$11.49 $12.67
$3.51 -69.5%
Analyst -
Signal & Target
BUY $1,100.00
Start Price $969.92
Best Price (1Y)
$1,124.99
Current Price $1,021.00
Return +5.3%
Analyst -
Signal & Target
BUY $45.00
Start Price $38.86
Best Price (1Y)
$45.63
Current Price $44.51
Return +14.5%
Signal & Target
BUY $900.00
Start Price $650.47
Best Price (1Y)
$748.30
Current Price $485.97
Return -25.3%
Equifax, Inc.
EFX
Jun 23, 2025
Signal & Target
BUY $285.00
Start Price $255.08
Best Price (1Y)
$275.91
Current Price $172.07
Return -32.5%
Signal & Target
BUY $14.00
Start Price $10.10
Best Price (1Y)
-
Current Price $24.43
Return +141.9%
Abbvie Inc
ABBV
Oct 31, 2024
Analyst Charlie Yang
Signal & Target
BUY $210.00
Start Price $201.50
Best Price (1Y)
$244.81
Current Price $261.07
Return +29.6%
Signal & Target
BUY $172.00
Start Price $155.25
Best Price (1Y)
$285.50
Current Price $192.01
Return +23.7%
KLA Corp.
KLAC
Oct 31, 2024
Analyst Vivek Arya
Signal & Target
BUY $860.00
Start Price $691.80
Best Price (1Y)
$128.45
Current Price $235.55
Return -66.0%
Analyst Dimple Gosal
Signal & Target
BUY $269.00
Start Price $199.67
Best Price (1Y)
$249.56
Current Price $224.57
Return +12.5%
Analyst Justin Post
Signal & Target
BUY $99.00
Start Price $81.74
Best Price (1Y)
$282.95
Current Price $194.58
Return +138.0%
XPO Inc
XPO
Oct 30, 2024
Analyst Ken Hoexter
Signal & Target
BUY $152.00
Start Price $133.99
Best Price (1Y)
$161.00
Current Price $206.33
Return +54.0%
Analyst Geoff Meacham
Signal & Target
BUY $1.00
Start Price $0.95
Best Price (1Y)
$30.00
Current Price $14.05
Return +1378.9%
Analyst Travis Steed
Signal & Target
BUY $75.00
Start Price $68.63
Best Price (1Y)
$84.55
Current Price $94.37
Return +37.5%
Analyst Robert Ohmes
Signal & Target
BUY $17.00
Start Price $13.70
Best Price (1Y)
$21.65
Current Price $10.39
Return -24.2%
Analyst Kevin Fischbeck
Signal & Target
BUY $29.00
Start Price $23.55
Best Price (1Y)
$35.54
Current Price $21.90
Return -7.0%
Analyst Naved Khan
Signal & Target
BUY $14.00
Start Price $10.89
Best Price (1Y)
$13.28
Current Price $4.85
Return -55.5%
Qorvo Inc
QRVO
Oct 30, 2024
Analyst Vivek Arya
Signal & Target
SELL $80.00
Start Price $100.48
Best Price (1Y)
$49.47
Current Price $87.57
Return +12.8%
Analyst Rafe Jadrosich
Signal & Target
BUY $161.00
Start Price $142.21
Best Price (1Y)
$206.08
Current Price $158.56
Return +11.5%
Analyst Justin Post
Signal & Target
BUY $210.00
Start Price $169.68
Best Price (1Y)
$291.59
Current Price $359.91
Return +112.1%
Analyst Vivek Arya
Signal & Target
BUY $310.00
Start Price $280.18
Best Price (1Y)
$376.33
Current Price $373.14
Return +33.2%
Analyst Miranda Zhuang
Signal & Target
BUY $28.00
Start Price $22.16
Best Price (1Y)
$25.17
Current Price $15.09
Return -31.9%
Corning, Inc.
GLW
Oct 29, 2024
Analyst Wamsi Mohan
Signal & Target
BUY $56.00
Start Price $49.03
Best Price (1Y)
$91.93
Current Price $196.70
Return +301.2%
F5 Inc
FFIV
Oct 29, 2024
Analyst Tal Liani
Signal & Target
SELL $180.00
Start Price $240.54
Best Price (1Y)
$228.22
Current Price $408.14
Return -69.7%
Incyte Corp.
INCY
Oct 29, 2024
Analyst Tazeen Ahmad
Signal & Target
BUY $90.00
Start Price $73.60
Best Price (1Y)
$94.42
Current Price $116.86
Return +58.8%
Analyst Michael Feniger
Signal & Target
BUY $225.00
Start Price $208.26
Best Price (1Y)
$242.58
Current Price $230.40
Return +10.6%
Analyst Lei Zhang
Signal & Target
BUY $36.00
Start Price $34.00
Best Price (1Y)
$64.76
Current Price $67.26
Return +97.8%
JOYY Inc - ADR
YY
Oct 29, 2024
Analyst Lei Zhang
Signal & Target
BUY $36.00
Start Price $34.00
Best Price (1Y)
$54.90
Current Price $41.55
Return +22.2%
Analyst Lawson Winder
Signal & Target
BUY $8.00
Start Price $7.86
Best Price (1Y)
$9.60
Current Price $13.04
Return +65.9%
Analyst Jeffrey Spector
Signal & Target
SELL $14.00
Start Price $15.89
Best Price (1Y)
$15.12
Current Price $17.49
Return -10.1%
Analyst Wamsi Mohan
Signal & Target
BUY $250.00
Start Price $217.63
Best Price (1Y)
$310.75
Current Price $289.52
Return +33.0%
Analyst Andrew Obin
Signal & Target
BUY $230.00
Start Price $209.10
Best Price (1Y)
$485.54
Current Price $229.86
Return +9.9%
Signal & Target
BUY $125.00
Start Price $116.24
Best Price (1Y)
$143.48
Current Price $132.57
Return +14.0%
Signal & Target
SELL $23.00
Start Price $26.81
Best Price (1Y)
$18.69
Current Price $30.51
Return -13.8%
Signal & Target
BUY $119.00
Start Price $101.31
Best Price (1Y)
$123.00
Current Price $58.27
Return -42.5%
Analyst Miranda Zhuang
Signal & Target
BUY $33.00
Start Price $28.65
Best Price (1Y)
$32.68
Current Price $18.18
Return -36.5%
Analyst Justin Post
Signal & Target
BUY $96.00
Start Price $80.41
Best Price (1Y)
$101.99
Current Price $74.43
Return -7.4%
RTX Corp
RTX
Oct 23, 2024
Analyst Ronald Epstein
Signal & Target
BUY $145.00
Start Price $125.53
Best Price (1Y)
$179.98
Current Price $199.25
Return +58.7%
3M Co.
MMM
Oct 23, 2024
Analyst Andrew Obin
Signal & Target
BUY $160.00
Start Price $129.05
Best Price (1Y)
$171.63
Current Price $160.44
Return +24.3%
Analyst Vivek Arya
Signal & Target
BUY $215.00
Start Price $200.64
Best Price (1Y)
$221.70
Current Price $293.08
Return +46.1%
Analyst Wamsi Mohan
Signal & Target
BUY $74.00
Start Price $68.47
Best Price (1Y)
$136.52
Current Price $164.59
Return +140.4%
Signal & Target
SELL $150.00
Start Price $198.60
Best Price (1Y)
$96.19
Current Price $134.91
Return +32.1%
Analyst Justin Post
Signal & Target
BUY $50.00
Start Price $43.97
Best Price (1Y)
$53.50
Current Price $45.78
Return +4.1%
Analyst Geoff Meacham
Signal & Target
BUY $10.00
Start Price $4.53
Best Price (1Y)
$16.96
Current Price $18.27
Return +303.3%
Analyst Tomer Zilberman
Signal & Target
BUY $20.00
Start Price $18.11
Best Price (1Y)
$26.30
Current Price $15.65
Return -13.6%
Analyst Sara Senatore
Signal & Target
BUY $117.00
Start Price $96.23
Best Price (1Y)
$117.46
Current Price $104.27
Return +8.4%
Analyst Joshua Shanker
Signal & Target
BUY $76.00
Start Price $61.03
Best Price (1Y)
$78.48
Current Price $72.09
Return +18.1%
Analyst Justin Post
Signal & Target
BUY $630.00
Start Price $582.01
Best Price (1Y)
$796.25
Current Price $582.90
Return +0.2%
Analyst Sara Senatore
Signal & Target
BUY $71.00
Start Price $53.03
Best Price (1Y)
$60.75
Current Price $35.82
Return -32.5%
Analyst Natsumu Tsujino
Signal & Target
BUY $5.79
Start Price $5.22
Best Price (1Y)
$7.58
Current Price $9.06
Return +73.6%
Analyst Sara Senatore
Signal & Target
BUY $16.00
Start Price $11.49
Best Price (1Y)
$12.67
Current Price $3.51
Return -69.5%

Recent Upgrades / Downgrades

Date Stock Action From To
Jun 24, 2026
Nike, Inc. - Ordinary Shares - Class B NKE
Hold Neutral Neutral
Jun 23, 2026
Take-Two Interactive Software, Inc. TTWO
Hold Buy Buy
Jun 22, 2026
MP Materials Corporation MP
Hold Buy Buy
Jun 22, 2026
Taysha Gene Therapies Inc TSHA
Hold Buy Buy
Jun 22, 2026
CVS Health Corp CVS
Hold Buy Buy
Jun 18, 2026
Philip Morris International Inc PM
Upgrade Buy Buy
Jun 18, 2026
W. P. Carey Inc WPC
Upgrade Neutral
Jun 18, 2026
Jabil Inc JBL
Hold Buy Buy
Jun 18, 2026
Amazon.com Inc. AMZN
Hold Buy Buy
Jun 18, 2026
Apple Inc AAPL
Hold Buy Buy
Jun 18, 2026
Immix Biopharma Inc IMMX
Initialise Buy
Jun 17, 2026
Leidos Holdings Inc LDOS
Downgrade Neutral
Jun 17, 2026
Carmax Inc KMX
Hold Underperform Underperform
Jun 17, 2026
CSX Corp. CSX
Hold Buy Buy
Jun 16, 2026
Hudson Pacific Properties Inc HPP
Downgrade Underperform
Jun 16, 2026
Exxon Mobil Corp. XOM
Upgrade Buy Buy
Jun 16, 2026
Tanger Inc. SKT
Downgrade Buy Underperform
Jun 16, 2026
Kilroy Realty Corp. KRC
Upgrade Buy
Jun 16, 2026
Extra Space Storage Inc. EXR
Upgrade Underperform Neutral
Jun 15, 2026
TeraWulf Inc WULF
Initialise Buy
Jun 15, 2026
Avista Corp. AVA
Hold Underperform Underperform
Jun 15, 2026
Cigna Group (The) CI
Hold Underperform Underperform
Jun 12, 2026
MarketAxess Holdings Inc. MKTX
Upgrade Neutral
Jun 12, 2026
Avalo Therapeutics Inc AVTX
Initialise Buy
Jun 12, 2026
SailPoint Technologies Holdings Inc SAIL
Downgrade Neutral
Jun 12, 2026
DBX ETF Trust - Xtrackers MSCI All China Equity ETF CN
Initialise Buy Buy
Jun 11, 2026
Madrigal Pharmaceuticals Inc MDGL
Hold Neutral Neutral
Jun 11, 2026
Black Hills Corporation BKH
Upgrade Buy
Jun 11, 2026
Intel Corp. INTC
Upgrade Underperform Buy
Jun 11, 2026
Afya Ltd - Ordinary Shares - Class A AFYA
Hold Neutral Neutral
Jun 11, 2026
Transportadora de Gas del Sur - ADR TGS
Hold Buy Buy
Jun 11, 2026
Cigna Group (The) CI
Upgrade Buy Buy
Jun 11, 2026
Jupai Holdings Ltd - ADR JP
Upgrade Buy Neutral
Jun 10, 2026
Jazz Pharmaceuticals plc JAZZ
Hold Buy Buy
Jun 10, 2026
Bread Financial Holdings Inc BFH
Hold Buy Buy
Jun 10, 2026
Tyra Biosciences Inc TYRA
Hold Buy Buy
Jun 10, 2026
J.M. Smucker Co. SJM
Hold Buy Buy
Jun 10, 2026
Applovin Corp - Ordinary Shares - Class A APP
Hold Buy Buy
Jun 09, 2026
Dakota Gold Corp DC
Upgrade Underperform Buy
Jun 09, 2026
EHang Holdings Ltd - ADR EH
Hold Buy Buy
Jun 09, 2026
APi Group Corporation APG
Hold Buy Buy
Jun 09, 2026
Conagra Brands Inc CAG
Hold Underperform Underperform
Jun 09, 2026
Oracle Corp. ORCL
Hold Buy Buy
Jun 08, 2026
Sanmina Corp SANM
Hold Neutral Neutral
Jun 08, 2026
Blackstone Inc BX
Initialise Buy Neutral
Jun 08, 2026
Reddit Inc. - Ordinary Shares - Class A RDDT
Hold Neutral Neutral
Jun 05, 2026
ArcBest Corp ARCB
Hold Neutral Neutral
Jun 05, 2026
Lululemon Athletica inc. LULU
Hold Neutral Neutral
Jun 04, 2026
Erasca Inc ERAS
Upgrade Neutral
Jun 04, 2026
Clarus Corp CLAR
Downgrade Underperform
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 Upgrade
From Buy
To Buy
Action Upgrade
From -
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Downgrade
From -
To Neutral
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Downgrade
From -
To Underperform
Action Upgrade
From Buy
To Buy
Action Downgrade
From Buy
To Underperform
Action Upgrade
From -
To Buy
Action Upgrade
From Underperform
To Neutral
Action Initialise
From -
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Underperform
To Underperform
Action Upgrade
From -
To Neutral
Action Initialise
From -
To Buy
Action Downgrade
From -
To Neutral
Action Initialise
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Upgrade
From -
To Buy
Action Upgrade
From Underperform
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Upgrade
From Buy
To Buy
Action Upgrade
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
Action Hold
From Buy
To Buy
Action Upgrade
From Underperform
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 Neutral
To Neutral
Action Initialise
From Buy
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Upgrade
From -
To Neutral
Action Downgrade
From -
To Underperform