← 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.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 📉
48%
419 W / 457 L
Target Met
? How often was the target reached?
Hits vs. Total.
71%
366 W / 146 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
10%
52 W / 460 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
4%
21 W / 491 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%
184 W / 222 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).
50%
47 W / 47 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,095.90
$1,062.75 +9.6%
Sep 17, 2025
National Bank Holdings Corp - Ordinary Shares - Class A NBHC
BUY - $45.00
Est. +16%
$38.86 $44.02
$43.74 +12.6%
Jul 30, 2025
Spotify Technology S.A. SPOT
BUY Jessica Reif Ehrlich $900.00
Est. +38%
$650.47 $748.30
$482.00 -25.9%
Jun 23, 2025
Equifax, Inc. EFX
BUY Joshua Dennerlein $285.00
Est. +12%
$255.08 $275.91
$163.71 -35.8%
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
$227.73 +13.0%
Oct 31, 2024
DoorDash Inc - Ordinary Shares - Class A DASH
BUY Michael McGovern $172.00
Est. +11%
$155.25 $285.50
$150.58 -3.0%
Oct 31, 2024
KLA Corp. KLAC
BUY Vivek Arya $860.00
Est. +24%
$691.80 $128.45
$254.54 -63.2%
Oct 30, 2024
Edwards Lifesciences Corp EW
BUY Travis Steed $75.00
Est. +9%
$68.63 $84.55
$85.11 +24.0%
Oct 30, 2024
Reddit Inc. - Ordinary Shares - Class A RDDT
BUY Justin Post $99.00
Est. +21%
$81.74 $282.95
$162.10 +98.3%
Oct 30, 2024
XPO Inc XPO
BUY Ken Hoexter $152.00
Est. +13%
$133.99 $161.00
$228.33 +70.4%
Oct 30, 2024
Option Care Health Inc. - Registered Shares OPCH
BUY Kevin Fischbeck $29.00
Est. +23%
$23.55 $35.54
$20.76 -11.8%
Oct 30, 2024
Alphabet Inc - Ordinary Shares - Class A GOOGL
BUY Justin Post $210.00
Est. +24%
$169.68 $291.59
$359.68 +112.0%
Oct 30, 2024
Snap Inc - Ordinary Shares - Class A SNAP
BUY Naved Khan $14.00
Est. +29%
$10.89 $13.28
$5.26 -51.7%
Oct 30, 2024
First Solar Inc FSLR
BUY Dimple Gosal $269.00
Est. +35%
$199.67 $249.56
$267.31 +33.9%
Oct 30, 2024
Qorvo Inc QRVO
SELL Vivek Arya $80.00
Est. +20%
$100.48 $49.47 (Low)
$98.59 +1.9%
Oct 30, 2024
Lyell Immunopharma Inc LYEL
BUY Geoff Meacham $1.00
Est. +5%
$0.95 $30.00
$13.50 +1321.1%
Oct 30, 2024
Grocery Outlet Holding Corp GO
BUY Robert Ohmes $17.00
Est. +24%
$13.70 $21.65
$9.58 -30.1%
Oct 30, 2024
Armstrong World Industries Inc. AWI
BUY Rafe Jadrosich $161.00
Est. +13%
$142.21 $206.08
$154.21 +8.4%
Oct 29, 2024
KE Holdings Inc - ADR BEKE
BUY Miranda Zhuang $28.00
Est. +26%
$22.16 $25.17
$16.89 -23.8%
Oct 29, 2024
Corning, Inc. GLW
BUY Wamsi Mohan $56.00
Est. +14%
$49.03 $91.93
$179.20 +265.5%
Oct 29, 2024
Waste Management, Inc. WM
BUY Michael Feniger $225.00
Est. +8%
$208.26 $242.58
$219.45 +5.4%
Oct 29, 2024
Cadence Design Systems, Inc. CDNS
BUY Vivek Arya $310.00
Est. +11%
$280.18 $376.33
$384.96 +37.4%
Oct 29, 2024
F5 Inc FFIV
SELL Tal Liani $180.00
Est. +25%
$240.54 $228.22 (Low)
$396.16 -64.7%
Oct 29, 2024
Incyte Corp. INCY
BUY Tazeen Ahmad $90.00
Est. +22%
$73.60 $94.42
$108.53 +47.5%
Oct 29, 2024
Infusive US Trust - Infusive Compounding Global Equities ETF JOYY
BUY Lei Zhang $36.00
Est. +6%
$34.00 $64.76
$67.83 +99.5%
Oct 29, 2024
Nexa Resources S.A. NEXA
BUY Lawson Winder $8.00
Est. +2%
$7.86 $9.60
$13.73 +74.7%
Oct 29, 2024
JOYY Inc - ADR YY
BUY Lei Zhang $36.00
Est. +6%
$34.00 $54.90
$41.55 +22.2%
Oct 24, 2024
Honeywell International Inc HON
BUY Andrew Obin $230.00
Est. +10%
$209.10 $242.77
$220.31 +5.4%
Oct 24, 2024
International Business Machines Corp. IBM
BUY Wamsi Mohan $250.00
Est. +15%
$217.63 $310.75
$272.24 +25.1%
Oct 24, 2024
Genuine Parts Co. GPC
BUY Elizabeth Suzuki $125.00
Est. +8%
$116.24 $143.48
$103.75 -10.7%
Oct 24, 2024
Sirius XM Holdings Inc SIRI
SELL Jessica Reif Ehrlich $23.00
Est. +14%
$26.81 $18.69 (Low)
$27.52 -2.6%
Oct 24, 2024
MakeMyTrip Ltd MMYT
BUY Sachin Salgaonkar $119.00
Est. +17%
$101.31 $123.00
$43.15 -57.4%
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
Autohome Inc - ADR ATHM
BUY Miranda Zhuang $33.00
Est. +15%
$28.65 $32.68
$17.57 -38.7%
Oct 23, 2024
Amylyx Pharmaceuticals Inc AMLX
BUY Geoff Meacham $10.00
Est. +121%
$4.53 $16.96
$14.59 +222.1%
Oct 23, 2024
RTX Corp RTX
BUY Ronald Epstein $145.00
Est. +16%
$125.53 $179.98
$183.53 +46.2%
Oct 23, 2024
Texas Instruments Inc. TXN
BUY Vivek Arya $215.00
Est. +7%
$200.64 $221.70
$301.12 +50.1%
Oct 23, 2024
Amphenol Corp. - Ordinary Shares - Class A APH
BUY Wamsi Mohan $74.00
Est. +8%
$68.47 $136.52
$153.80 +124.6%
Oct 23, 2024
Herc Holdings Inc HRI
SELL Sherif El-Sabbahy $150.00
Est. +24%
$198.60 $96.19 (Low)
$144.62 +27.2%
Oct 23, 2024
Uber Technologies Inc UBER
BUY Justin Post $96.00
Est. +19%
$80.41 $101.99
$68.85 -14.4%
Oct 23, 2024
Maplebear Inc. CART
BUY Justin Post $50.00
Est. +14%
$43.97 $53.50
$41.25 -6.2%
Oct 23, 2024
3M Co. MMM
BUY Andrew Obin $160.00
Est. +24%
$129.05 $171.63
$158.32 +22.7%
Oct 23, 2024
Cellebrite DI Ltd CLBT
BUY Tomer Zilberman $20.00
Est. +10%
$18.11 $26.30
$12.84 -29.1%
Oct 22, 2024
W.R. Berkley Corp. WRB
BUY Joshua Shanker $76.00
Est. +25%
$61.03 $78.48
$68.27 +11.9%
Oct 22, 2024
Meta Platforms Inc - Ordinary Shares - Class A META
BUY Justin Post $630.00
Est. +8%
$582.01 $796.25
$566.98 -2.6%
Oct 22, 2024
Starbucks Corp. SBUX
BUY Sara Senatore $117.00
Est. +22%
$96.23 $117.46
$103.04 +7.1%
Oct 22, 2024
Krispy Kreme Inc DNUT
BUY Sara Senatore $16.00
Est. +39%
$11.49 $12.67
$4.31 -62.5%
Oct 22, 2024
Selective Insurance Group Inc. SIGI
BUY Grace Carter $102.00
Est. +5%
$96.97 $103.56
$92.41 -4.7%
Oct 22, 2024
Papa John`s International, Inc. PZZA
BUY Sara Senatore $71.00
Est. +34%
$53.03 $60.75
$32.60 -38.5%
Analyst -
Signal & Target
BUY $1,100.00
Start Price $969.92
Best Price (1Y)
$1,095.90
Current Price $1,062.75
Return +9.6%
Analyst -
Signal & Target
BUY $45.00
Start Price $38.86
Best Price (1Y)
$44.02
Current Price $43.74
Return +12.6%
Signal & Target
BUY $900.00
Start Price $650.47
Best Price (1Y)
$748.30
Current Price $482.00
Return -25.9%
Equifax, Inc.
EFX
Jun 23, 2025
Signal & Target
BUY $285.00
Start Price $255.08
Best Price (1Y)
$275.91
Current Price $163.71
Return -35.8%
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 $227.73
Return +13.0%
Signal & Target
BUY $172.00
Start Price $155.25
Best Price (1Y)
$285.50
Current Price $150.58
Return -3.0%
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 $254.54
Return -63.2%
Analyst Travis Steed
Signal & Target
BUY $75.00
Start Price $68.63
Best Price (1Y)
$84.55
Current Price $85.11
Return +24.0%
Analyst Justin Post
Signal & Target
BUY $99.00
Start Price $81.74
Best Price (1Y)
$282.95
Current Price $162.10
Return +98.3%
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 $228.33
Return +70.4%
Analyst Kevin Fischbeck
Signal & Target
BUY $29.00
Start Price $23.55
Best Price (1Y)
$35.54
Current Price $20.76
Return -11.8%
Analyst Justin Post
Signal & Target
BUY $210.00
Start Price $169.68
Best Price (1Y)
$291.59
Current Price $359.68
Return +112.0%
Analyst Naved Khan
Signal & Target
BUY $14.00
Start Price $10.89
Best Price (1Y)
$13.28
Current Price $5.26
Return -51.7%
Analyst Dimple Gosal
Signal & Target
BUY $269.00
Start Price $199.67
Best Price (1Y)
$249.56
Current Price $267.31
Return +33.9%
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 $98.59
Return +1.9%
Analyst Geoff Meacham
Signal & Target
BUY $1.00
Start Price $0.95
Best Price (1Y)
$30.00
Current Price $13.50
Return +1321.1%
Analyst Robert Ohmes
Signal & Target
BUY $17.00
Start Price $13.70
Best Price (1Y)
$21.65
Current Price $9.58
Return -30.1%
Analyst Rafe Jadrosich
Signal & Target
BUY $161.00
Start Price $142.21
Best Price (1Y)
$206.08
Current Price $154.21
Return +8.4%
Analyst Miranda Zhuang
Signal & Target
BUY $28.00
Start Price $22.16
Best Price (1Y)
$25.17
Current Price $16.89
Return -23.8%
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 $179.20
Return +265.5%
Analyst Michael Feniger
Signal & Target
BUY $225.00
Start Price $208.26
Best Price (1Y)
$242.58
Current Price $219.45
Return +5.4%
Analyst Vivek Arya
Signal & Target
BUY $310.00
Start Price $280.18
Best Price (1Y)
$376.33
Current Price $384.96
Return +37.4%
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 $396.16
Return -64.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 $108.53
Return +47.5%
Analyst Lei Zhang
Signal & Target
BUY $36.00
Start Price $34.00
Best Price (1Y)
$64.76
Current Price $67.83
Return +99.5%
Analyst Lawson Winder
Signal & Target
BUY $8.00
Start Price $7.86
Best Price (1Y)
$9.60
Current Price $13.73
Return +74.7%
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 Andrew Obin
Signal & Target
BUY $230.00
Start Price $209.10
Best Price (1Y)
$242.77
Current Price $220.31
Return +5.4%
Analyst Wamsi Mohan
Signal & Target
BUY $250.00
Start Price $217.63
Best Price (1Y)
$310.75
Current Price $272.24
Return +25.1%
Signal & Target
BUY $125.00
Start Price $116.24
Best Price (1Y)
$143.48
Current Price $103.75
Return -10.7%
Signal & Target
SELL $23.00
Start Price $26.81
Best Price (1Y)
$18.69
Current Price $27.52
Return -2.6%
Signal & Target
BUY $119.00
Start Price $101.31
Best Price (1Y)
$123.00
Current Price $43.15
Return -57.4%
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 Miranda Zhuang
Signal & Target
BUY $33.00
Start Price $28.65
Best Price (1Y)
$32.68
Current Price $17.57
Return -38.7%
Analyst Geoff Meacham
Signal & Target
BUY $10.00
Start Price $4.53
Best Price (1Y)
$16.96
Current Price $14.59
Return +222.1%
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 $183.53
Return +46.2%
Analyst Vivek Arya
Signal & Target
BUY $215.00
Start Price $200.64
Best Price (1Y)
$221.70
Current Price $301.12
Return +50.1%
Analyst Wamsi Mohan
Signal & Target
BUY $74.00
Start Price $68.47
Best Price (1Y)
$136.52
Current Price $153.80
Return +124.6%
Signal & Target
SELL $150.00
Start Price $198.60
Best Price (1Y)
$96.19
Current Price $144.62
Return +27.2%
Analyst Justin Post
Signal & Target
BUY $96.00
Start Price $80.41
Best Price (1Y)
$101.99
Current Price $68.85
Return -14.4%
Analyst Justin Post
Signal & Target
BUY $50.00
Start Price $43.97
Best Price (1Y)
$53.50
Current Price $41.25
Return -6.2%
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 $158.32
Return +22.7%
Analyst Tomer Zilberman
Signal & Target
BUY $20.00
Start Price $18.11
Best Price (1Y)
$26.30
Current Price $12.84
Return -29.1%
Analyst Joshua Shanker
Signal & Target
BUY $76.00
Start Price $61.03
Best Price (1Y)
$78.48
Current Price $68.27
Return +11.9%
Analyst Justin Post
Signal & Target
BUY $630.00
Start Price $582.01
Best Price (1Y)
$796.25
Current Price $566.98
Return -2.6%
Analyst Sara Senatore
Signal & Target
BUY $117.00
Start Price $96.23
Best Price (1Y)
$117.46
Current Price $103.04
Return +7.1%
Analyst Sara Senatore
Signal & Target
BUY $16.00
Start Price $11.49
Best Price (1Y)
$12.67
Current Price $4.31
Return -62.5%
Analyst Grace Carter
Signal & Target
BUY $102.00
Start Price $96.97
Best Price (1Y)
$103.56
Current Price $92.41
Return -4.7%
Analyst Sara Senatore
Signal & Target
BUY $71.00
Start Price $53.03
Best Price (1Y)
$60.75
Current Price $32.60
Return -38.5%

Recent Upgrades / Downgrades

Date Stock Action From To
Jun 05, 2026
Lululemon Athletica inc. LULU
Hold Neutral Neutral
Jun 05, 2026
ArcBest Corp ARCB
Hold Neutral Neutral
Jun 04, 2026
Clarus Corp CLAR
Downgrade Underperform
Jun 04, 2026
Broadcom Inc - 8% PRF CONVERT 30/09/2022 USD 1000 - Ser A AVGOP
Downgrade Buy Underperform
Jun 04, 2026
LPL Financial Holdings Inc LPLA
Downgrade Buy Underperform
Jun 04, 2026
Thor Industries, Inc. THO
Hold Buy Buy
Jun 04, 2026
Unitedhealth Group Inc UNH
Upgrade Buy
Jun 04, 2026
Erasca Inc ERAS
Upgrade Neutral
Jun 04, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
Hold Neutral Neutral
Jun 04, 2026
Broadcom Inc - 8% PRF CONVERT 30/09/2022 USD 1000 - Ser A AVGOP
Hold Buy Buy
Jun 04, 2026
Celsius Holdings Inc CELH
Hold Buy Buy
Jun 04, 2026
XPO Inc XPO
Hold Buy Buy
Jun 04, 2026
Dakota Gold Corp DC
Downgrade Buy Underperform
Jun 03, 2026
Jupai Holdings Ltd - ADR JP
Upgrade Buy Buy
Jun 03, 2026
Gitlab Inc - Ordinary Shares - Class A GTLB
Hold Neutral Neutral
Jun 03, 2026
Jupai Holdings Ltd - ADR JP
Hold Buy Buy
Jun 03, 2026
Crocs Inc CROX
Hold Buy Buy
Jun 02, 2026
Nu Holdings Ltd - Ordinary Shares Class A NU
Downgrade Neutral Underperform
Jun 02, 2026
ST Microelectronics - New York Shares STM
Hold Neutral Neutral
Jun 02, 2026
Hewlett Packard Enterprise Co HPE
Hold Buy Buy
Jun 02, 2026
Carnival Corp. - Ordinary Shares (Paired Stock) CCL
Hold Buy Buy
Jun 01, 2026
Bancolombia S.A. - ADR CIB
Upgrade Neutral
Jun 01, 2026
UP Fintech Holding Ltd - ADR TIGR
Hold Buy Buy
Jun 01, 2026
Fedex Corp FDX
Upgrade Buy Neutral
May 29, 2026
SentinelOne Inc - Ordinary Shares - Class A S
Upgrade Buy Buy
May 29, 2026
Kohl`s Corp. KSS
Hold Underperform Underperform
May 29, 2026
UiPath Inc - Ordinary Shares - Class A PATH
Hold Underperform Underperform
May 29, 2026
Vipshop Holdings Ltd - ADR VIPS
Hold Underperform Underperform
May 29, 2026
Dell Technologies Inc - Ordinary Shares - Class C DELL
Hold Buy Buy
May 29, 2026
Gap, Inc. GPS
Hold Neutral Neutral
May 29, 2026
Select Water Solutions Inc - Ordinary Shares - Class A WTTR
Initialise Buy
May 29, 2026
American Eagle Outfitters Inc. AEO
Hold Underperform Underperform
May 29, 2026
V2X Inc VVX
Hold Buy Buy
May 29, 2026
MongoDB Inc - Ordinary Shares - Class A MDB
Hold Buy Buy
May 29, 2026
Ambarella Inc AMBA
Hold Neutral Neutral
May 28, 2026
Nutanix Inc - Ordinary Shares - Class A NTNX
Hold Buy Buy
May 28, 2026
Dollar Tree Inc DLTR
Hold Underperform Underperform
May 28, 2026
XPeng Inc - ADR XPEV
Hold Buy Buy
May 28, 2026
Li Auto Inc - ADR LI
Hold Neutral Neutral
May 28, 2026
Agilent Technologies Inc. A
Upgrade Neutral Buy
May 27, 2026
Qifu Technology Inc. - ADR QFIN
Hold Neutral Neutral
May 27, 2026
Agora Inc - ADR API
Hold Buy Buy
May 27, 2026
Equity Residential Properties Trust EQR
Upgrade Neutral Buy
May 27, 2026
Digital Turbine Inc APPS
Upgrade Neutral Buy
May 27, 2026
Icon Plc ICLR
Hold Underperform Underperform
May 26, 2026
VNET Group Inc - ADR VNET
Hold Buy Buy
May 26, 2026
Smurfit WestRock plc SW
Upgrade Buy Buy
May 26, 2026
Lilly(Eli) & Co LLY
Hold Buy Buy
May 26, 2026
Hims & Hers Health Inc - Ordinary Shares - Class A HIMS
Hold Neutral Neutral
May 26, 2026
Apple Inc AAPL
Hold Buy Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Neutral
To Neutral
Action Downgrade
From -
To Underperform
Action Downgrade
From Buy
To Underperform
Action Downgrade
From Buy
To Underperform
Action Hold
From Buy
To Buy
Action Upgrade
From -
To Buy
Action Upgrade
From -
To Neutral
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From Buy
To Underperform
Action Upgrade
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From Neutral
To Underperform
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Upgrade
From -
To Neutral
Action Hold
From Buy
To Buy
Action Upgrade
From Buy
To Neutral
Action Upgrade
From Buy
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Underperform
To Underperform
Action Hold
From Underperform
To Underperform
Action Hold
From Neutral
To Neutral
Action Hold
From Underperform
To Underperform
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 Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Upgrade
From Neutral
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Upgrade
From Neutral
To Buy
Action Upgrade
From Neutral
To Buy
Action Hold
From Underperform
To Underperform
Action Hold
From Buy
To Buy
Action Upgrade
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy