Free Trial
Bank of America

Bank of America Analyst Recommendations & Stock Picks (NYSE:BAC)

View the latest stock recommendations issued by analysts at Bank of America. This page tracks publicly reported analyst upgrades and downgrades, buy/hold/sell ratings, and price target changes for publicly traded companies. All data is compiled from credible public sources and updated regularly to reflect new insights from Bank of America's equity research team. MarketBeat is not affiliated with or endorsed by Bank of America.

  • Bank OF America Corporate Center, 100 N Tryon ST, Charlotte, NC, 28255
  • Finance
  • 161 Analysts
  • Website
  • Updated 10/14/2026
Average Return
00.00% 12-Month ROI
Total Ratings
1,920 Last 12 Months
Buy Ratings
1,055 Last 12 Months
Sell Ratings
274 Last 12 Months
Companies Covered
1,019 Last 12 Months
MarketRank™ evaluates a company based on dividend strength, earnings, valuation, analysts forecasts, and more.
Available with a MarketBeat All Access Subscription
MarketRank™Upgrade to All Access to use the All Ranks Filter
Media sentiment refers to the percentage of positive news stories versus negative news stories a company has received in the past week.
Available with a MarketBeat All Access Subscription
Media SentimentUpgrade to All Access to use the All Sentiments Filter
Analyst consensus is the average investment recommendation among Wall Street research analysts.
Available with a MarketBeat All Access Subscription
Analyst ConsensusUpgrade to All Access to use the All Ratings Filter
0 Results
CompanyCurrent PriceReport DateAnalystActionPrice TargetRating12-Month Recommendation ROIDetails
Albertsons Companies, Inc. stock logo
ACI
Albertsons Companies
$12.90
+1.4%
10/14/2026Reiterated Rating$16.00 ➝ $12.00Neutral ➝ UnderperformView details for Bank of America rating of Albertsons Companies (NYSE:ACI) on 10/14/2026
Amplitude, Inc. stock logo
AMPL
Amplitude
$15.23
-2.5%
10/14/2026Boost Price Target$14.00 ➝ $16.50NeutralView details for Bank of America rating of Amplitude (NASDAQ:AMPL) on 10/14/2026
Boise Cascade, L.L.C. stock logo
BCC
Boise Cascade
$73.34
-1.0%
10/14/2026Lower Price Target$89.00 ➝ $80.00UnderperformView details for Bank of America rating of Boise Cascade (NYSE:BCC) on 10/14/2026
Domino's Pizza Inc stock logo
DPZ
Domino's Pizza
$294.11
-0.7%
10/14/2026Lower Price Target$455.00 ➝ $410.00BuyView details for Bank of America rating of Domino’s Pizza (NASDAQ:DPZ) on 10/14/2026
Louisiana-Pacific Corporation stock logo
LPX
Louisiana-Pacific
$66.61
-0.3%
10/14/2026Lower Price Target$100.00 ➝ $85.00BuyView details for Bank of America rating of Louisiana-Pacific (NYSE:LPX) on 10/14/2026
Sylvamo Corporation stock logo
SLVM
Sylvamo
$32.07
-0.3%
10/14/2026Lower Price Target$45.00 ➝ $42.00NeutralView details for Bank of America rating of Sylvamo (NYSE:SLVM) on 10/14/2026
Twilio Inc. stock logo
TWLO
Twilio
$270.42
-4.0%
10/14/2026Boost Price Target$270.00 ➝ $320.00BuyView details for Bank of America rating of Twilio (NYSE:TWLO) on 10/14/2026
Weyerhaeuser Company stock logo
WY
Weyerhaeuser
$18.89
-0.4%
10/14/2026Upgrade$28.00 ➝ $25.00Neutral ➝ BuyView details for Bank of America rating of Weyerhaeuser (NYSE:WY) on 10/14/2026
JD.com, Inc. stock logo
JD
JD.com
$26.59
-0.7%
10/13/2026Lower Price Target$38.00 ➝ $37.00BuyView details for Bank of America rating of JD.com (NASDAQ:JD) on 10/13/2026
IRSA Inversiones Y Representaciones S.A. stock logo
IRS
IRSA Inversiones Y Representaciones
$13.85
-2.8%
10/13/2026 Initiated Coverage$23.60BuyView details for Bank of America rating of IRSA Inversiones Y Representaciones (NYSE:IRS) on 10/13/2026
Pershing Square Inc. stock logo
PS
Pershing Square
$46.14
-3.2%
10/13/2026Reiterated Rating$54.00 ➝ $38.00Neutral ➝ UnderperformView details for Bank of America rating of Pershing Square (NYSE:PS) on 10/13/2026
TIM S.A. Sponsored ADR stock logo
TIMB
TIM
$18.28
+0.6%
10/13/2026 UpgradeUnderperform ➝ NeutralView details for Bank of America rating of TIM (NYSE:TIMB) on 10/13/2026
Telefonica Brasil S.A. stock logo
VIV
Telefonica Brasil
$12.38
+0.9%
10/13/2026 UpgradeUnderperform ➝ NeutralView details for Bank of America rating of Telefonica Brasil (NYSE:VIV) on 10/13/2026
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
$153.36
+3.7%
10/12/2026 Reiterated Rating$164.00BuyView details for Bank of America rating of Gilead Sciences (NASDAQ:GILD) on 10/12/2026
Insmed, Inc. stock logo
INSM
Insmed
$96.83
+0.0%
10/12/2026 Reiterated Rating$207.00BuyView details for Bank of America rating of Insmed (NASDAQ:INSM) on 10/12/2026
Helmerich & Payne, Inc. stock logo
HP
Helmerich & Payne
$38.73
-0.9%
10/12/2026 Reiterated RatingBuyView details for Bank of America rating of Helmerich & Payne (NYSE:HP) on 10/12/2026
Aflac Incorporated stock logo
AFL
Aflac
$117.94
+1.3%
10/12/2026 Lower Price Target$137.00 ➝ $133.00BuyView details for Bank of America rating of Aflac (NYSE:AFL) on 10/12/2026
The Allstate Corporation stock logo
ALL
Allstate
$235.65
-0.3%
10/12/2026 Boost Price Target$336.00 ➝ $340.00BuyView details for Bank of America rating of Allstate (NYSE:ALL) on 10/12/2026
AxoGen, Inc. stock logo
AXGN
AxoGen
$35.57
-1.7%
10/12/2026Initiated Coverage$52.00BuyView details for Bank of America rating of AxoGen (NASDAQ:AXGN) on 10/12/2026
Salesforce Inc. stock logo
CRM
Salesforce
$235.60
-1.0%
10/12/2026Upgrade$160.00 ➝ $285.00Underperform ➝ BuyView details for Bank of America rating of Salesforce (NYSE:CRM) on 10/12/2026
Bristol Myers Squibb Company stock logo
BMY
Bristol Myers Squibb
$59.30
+4.6%
10/9/2026Lower Price Target$71.00 ➝ $66.00View details for Bank of America rating of Bristol Myers Squibb (NYSE:BMY) on 10/9/2026
Colgate-Palmolive Company stock logo
CL
Colgate-Palmolive
$92.04
+2.3%
10/9/2026Lower Price Target$102.00 ➝ $100.00BuyView details for Bank of America rating of Colgate-Palmolive (NYSE:CL) on 10/9/2026
Icon Plc stock logo
ICLR
Icon
$168.69
+2.6%
10/9/2026Upgrade$185.00Underperform ➝ NeutralView details for Bank of America rating of Icon (NASDAQ:ICLR) on 10/9/2026
Moderna, Inc. stock logo
MRNA
Moderna
$225.13
+4.1%
10/9/2026Boost Price Target$170.00 ➝ $200.00NeutralView details for Bank of America rating of Moderna (NASDAQ:MRNA) on 10/9/2026
Penguin Solutions, Inc. stock logo
PENG
Penguin Solutions
$68.31
-12.7%
10/9/2026 Initiated Coverage$100.00BuyView details for Bank of America rating of Penguin Solutions (NASDAQ:PENG) on 10/9/2026
Smithfield Foods, Inc. stock logo
SFD
Smithfield Foods
$18.26
+0.2%
10/9/2026Downgrade$21.00Buy ➝ NeutralView details for Bank of America rating of Smithfield Foods (NASDAQ:SFD) on 10/9/2026
Levi Strauss & Co. stock logo
LEVI
Levi Strauss & Co.
$19.34
-0.7%
10/8/2026Lower Price Target$27.00 ➝ $25.00BuyView details for Bank of America rating of Levi Strauss & Co. (NYSE:LEVI) on 10/8/2026
Johnson Controls International plc stock logo
JCI
Johnson Controls International
$151.49
-3.2%
10/8/2026Boost Price Target$152.00 ➝ $175.00BuyView details for Bank of America rating of Johnson Controls International (NYSE:JCI) on 10/8/2026
Ambev S.A. stock logo
ABEV
Ambev
$3.24
+0.5%
10/7/2026Reiterated Rating$3.30Neutral ➝ UnderperformView details for Bank of America rating of Ambev (NYSE:ABEV) on 10/7/2026
C.H. Robinson Worldwide, Inc. stock logo
CHRW
C.H. Robinson Worldwide
$139.24
+0.9%
10/6/2026 Reiterated Rating$203.00BuyView details for Bank of America rating of C.H. Robinson Worldwide (NASDAQ:CHRW) on 10/6/2026
Diodes Incorporated stock logo
DIOD
Diodes
$85.73
-5.5%
10/6/2026 Initiated Coverage$135.00BuyView details for Bank of America rating of Diodes (NASDAQ:DIOD) on 10/6/2026
Figure Technology Solutions, Inc. stock logo
FIGR
Figure Technology Solutions
$25.00
-8.3%
10/5/2026Reiterated Rating$44.00NeutralView details for Bank of America rating of Figure Technology Solutions (NASDAQ:FIGR) on 10/5/2026
Coinbase Global, Inc. stock logo
COIN
Coinbase Global
$172.01
-5.4%
10/5/2026 Reiterated RatingBuyView details for Bank of America rating of Coinbase Global (NASDAQ:COIN) on 10/5/2026
eToro Group Ltd. stock logo
ETOR
eToro Group
$24.26
-2.4%
10/5/2026 Reiterated RatingNeutralView details for Bank of America rating of eToro Group (NASDAQ:ETOR) on 10/5/2026
Ameriprise Financial, Inc. stock logo
AMP
Ameriprise Financial
$495.74
+0.5%
10/5/2026 Reiterated Rating$616.00 ➝ $570.00BuyView details for Bank of America rating of Ameriprise Financial (NYSE:AMP) on 10/5/2026
Raymond James Financial, Inc. stock logo
RJF
Raymond James Financial
$156.06
-0.4%
10/5/2026Reiterated Rating$196.00 ➝ $198.00NeutralView details for Bank of America rating of Raymond James Financial (NYSE:RJF) on 10/5/2026
Interactive Brokers Group, Inc. stock logo
IBKR
Interactive Brokers Group
$84.26
-3.7%
10/5/2026Reiterated Rating$114.00 ➝ $116.00BuyView details for Bank of America rating of Interactive Brokers Group (NASDAQ:IBKR) on 10/5/2026
LPL Financial Holdings Inc. stock logo
LPLA
LPL Financial
$323.10
-0.8%
10/5/2026Lower Price Target$557.00 ➝ $554.00BuyView details for Bank of America rating of LPL Financial (NASDAQ:LPLA) on 10/5/2026
Robinhood Markets, Inc. stock logo
HOOD
Robinhood Markets
$100.78
-8.8%
10/5/2026Boost Price Target$140.00 ➝ $156.00BuyView details for Bank of America rating of Robinhood Markets (NASDAQ:HOOD) on 10/5/2026
The Charles Schwab Corporation stock logo
SCHW
Charles Schwab
$96.67
+0.8%
10/5/2026Boost Price Target$91.00 ➝ $95.00UnderperformView details for Bank of America rating of Charles Schwab (NYSE:SCHW) on 10/5/2026
Elon's next millionaires start October 24? (Ad)

SpaceX minted 4,400 millionaires in a single day, and Tesla has turned more than 5,000 employees into millionaires. One welder's $10,000 stock package made him a millionaire on IPO day. Former Wall Street CEO Dylan Jovine says Elon Musk's next venture could outsize everything he's built before. It runs on an obscure AI firm Musk has relied on since 2012, supplying crucial technology to Tesla, Starlink and SpaceX.tc pixel

See Elon's overlooked AI stock before the October 24 deadline
Tenaris S.A. stock logo
TS
Tenaris
$58.21
-0.6%
10/5/2026Boost Price Target$66.00 ➝ $71.00BuyView details for Bank of America rating of Tenaris (NYSE:TS) on 10/5/2026
Apollo Global Management Inc. stock logo
APO
Apollo Global Management
$112.51
-3.2%
10/5/2026 Lower Price Target$163.00 ➝ $161.00View details for Bank of America rating of Apollo Global Management (NYSE:APO) on 10/5/2026
Brookfield Asset Management Ltd. stock logo
BAM
Brookfield Asset Management
$44.33
-2.0%
10/5/2026 Lower Price Target$61.00 ➝ $60.00NeutralView details for Bank of America rating of Brookfield Asset Management (NYSE:BAM) on 10/5/2026
DraftKings Inc. stock logo
DKNG
DraftKings
$18.74
-5.0%
10/5/2026Upgrade$27.00Neutral ➝ BuyView details for Bank of America rating of DraftKings (NASDAQ:DKNG) on 10/5/2026
Vylor stock logo
VYLR
Vylor
$74.39
-3.3%
10/5/2026Initiated Coverage$78.00BuyView details for Bank of America rating of Vylor (NYSE:VYLR) on 10/5/2026
NIKE, Inc. stock logo
NKE
NIKE
$34.89
-1.3%
10/2/2026Reiterated Rating$30.00 ➝ $24.00UnderperformView details for Bank of America rating of NIKE (NYSE:NKE) on 10/2/2026
Intercontinental Exchange Inc. stock logo
ICE
Intercontinental Exchange
$155.46
-0.6%
10/2/2026 Boost Price Target$232.00 ➝ $236.00BuyView details for Bank of America rating of Intercontinental Exchange (NYSE:ICE) on 10/2/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$480.70
+0.8%
10/2/2026Boost Price Target$410.00 ➝ $426.00NeutralView details for Bank of America rating of Marathon Petroleum (NYSE:MPC) on 10/2/2026
Nasdaq, Inc. stock logo
NDAQ
Nasdaq
$92.13
-1.4%
10/2/2026 Lower Price Target$135.00 ➝ $132.00BuyView details for Bank of America rating of Nasdaq (NASDAQ:NDAQ) on 10/2/2026
Valero Energy Corporation stock logo
VLO
Valero Energy
$458.37
+0.4%
10/2/2026Boost Price Target$395.00 ➝ $414.00NeutralView details for Bank of America rating of Valero Energy (NYSE:VLO) on 10/2/2026
XPO, Inc. stock logo
XPO
XPO
$183.92
+1.5%
10/2/2026Boost Price Target$228.00 ➝ $230.00BuyView details for Bank of America rating of XPO (NYSE:XPO) on 10/2/2026
Concentrix Corporation stock logo
CNXC
Concentrix
$26.32
-2.4%
10/1/2026Reiterated Rating$29.00NeutralView details for Bank of America rating of Concentrix (NASDAQ:CNXC) on 10/1/2026
The Progressive Corporation stock logo
PGR
Progressive
$212.89
-4.5%
10/1/2026Boost Price Target$302.00 ➝ $314.00View details for Bank of America rating of Progressive (NYSE:PGR) on 10/1/2026
Synopsys, Inc. stock logo
SNPS
Synopsys
$480.08
-2.9%
10/1/2026Boost Price Target$500.00 ➝ $600.00View details for Bank of America rating of Synopsys (NASDAQ:SNPS) on 10/1/2026
CarMax, Inc. stock logo
KMX
CarMax
$49.29
-3.0%
9/30/2026Boost Price Target$45.00 ➝ $50.00UnderperformView details for Bank of America rating of CarMax (NYSE:KMX) on 9/30/2026
NetApp, Inc. stock logo
NTAP
NetApp
$222.99
-6.7%
9/30/2026Boost Price Target$200.00 ➝ $220.00NeutralView details for Bank of America rating of NetApp (NASDAQ:NTAP) on 9/30/2026
Select Water Solutions, Inc. stock logo
WTTR
Select Water Solutions
$18.99
-1.9%
9/30/2026Boost Price Target$24.00 ➝ $28.00BuyView details for Bank of America rating of Select Water Solutions (NYSE:WTTR) on 9/30/2026
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
$134.47
-3.2%
9/30/2026Lower Price Target$250.00 ➝ $210.00BuyView details for Bank of America rating of BWX Technologies (NYSE:BWXT) on 9/30/2026
Fair Isaac Corporation stock logo
FICO
Fair Isaac
$714.22
-1.2%
9/30/2026Downgrade$1,400.00 ➝ $700.00Buy ➝ NeutralView details for Bank of America rating of Fair Isaac (NYSE:FICO) on 9/30/2026
Grocery Outlet Holding Corp. stock logo
GO
Grocery Outlet
$12.53
+1.5%
9/30/2026Upgrade$12.50 ➝ $15.00Neutral ➝ BuyView details for Bank of America rating of Grocery Outlet (NASDAQ:GO) on 9/30/2026
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$253.49
+2.0%
9/29/2026Reiterated Rating$278.00NeutralView details for Bank of America rating of Johnson & Johnson (NYSE:JNJ) on 9/29/2026
FedEx Corporation stock logo
FDX
FedEx
$290.31
-0.1%
9/29/2026Reiterated Rating$140.00BuyView details for Bank of America rating of FedEx (NYSE:FDX) on 9/29/2026
Bending Spoons S.p.A. stock logo
BSP
Bending Spoons
$52.80
+39.4%
9/29/2026Lower Price Target$39.00 ➝ $36.00UnderperformView details for Bank of America rating of Bending Spoons (NASDAQ:BSP) on 9/29/2026
4D Molecular Therapeutics, Inc. stock logo
FDMT
4D Molecular Therapeutics
$12.21
-1.2%
9/29/2026Boost Price Target$29.00 ➝ $33.00BuyView details for Bank of America rating of 4D Molecular Therapeutics (NASDAQ:FDMT) on 9/29/2026
FedEx Freight Hldg Co stock logo
FDXF
FedEx Freight
$107.20
-2.6%
9/29/2026Lower Price Target$157.00 ➝ $140.00BuyView details for Bank of America rating of FedEx Freight (NYSE:FDXF) on 9/29/2026
Hinge Health Inc. stock logo
HNGE
Hinge Health
$102.71
-2.3%
9/29/2026 Initiated Coverage$110.00BuyView details for Bank of America rating of Hinge Health (NYSE:HNGE) on 9/29/2026
Paycom Software, Inc. stock logo
PAYC
Paycom Software
$237.43
+0.3%
9/29/2026 Initiated Coverage$200.00UnderperformView details for Bank of America rating of Paycom Software (NYSE:PAYC) on 9/29/2026
Vaxcyte, Inc. stock logo
PCVX
Vaxcyte
$67.46
+1.0%
9/28/2026Lower Price Target$133.00 ➝ $130.00BuyView details for Bank of America rating of Vaxcyte (NASDAQ:PCVX) on 9/28/2026
MakeMyTrip Limited stock logo
MMYT
MakeMyTrip
$43.71
-2.2%
9/28/2026Lower Price Target$71.00 ➝ $60.00BuyView details for Bank of America rating of MakeMyTrip (NASDAQ:MMYT) on 9/28/2026
IonQ, Inc. stock logo
IONQ
IonQ
$31.12
-10.4%
9/28/2026Initiated Coverage$60.00BuyView details for Bank of America rating of IonQ (NYSE:IONQ) on 9/28/2026
OneMain Holdings, Inc. stock logo
OMF
OneMain
$54.36
-3.1%
9/28/2026 Lower Price Target$71.00 ➝ $67.00BuyView details for Bank of America rating of OneMain (NYSE:OMF) on 9/28/2026
Royal Caribbean Cruises Ltd. stock logo
RCL
Royal Caribbean Cruises
$275.82
-2.0%
9/28/2026 Upgrade$330.00Neutral ➝ BuyView details for Bank of America rating of Royal Caribbean Cruises (NYSE:RCL) on 9/28/2026
Teleflex Incorporated stock logo
TFX
Teleflex
$123.60
-0.7%
9/28/2026Upgrade$145.00 ➝ $158.00Neutral ➝ BuyView details for Bank of America rating of Teleflex (NYSE:TFX) on 9/28/2026
Kimberly-Clark Corporation stock logo
KMB
Kimberly-Clark
$99.03
+0.8%
9/25/2026Lower Price Target$122.00 ➝ $120.00BuyView details for Bank of America rating of Kimberly-Clark (NASDAQ:KMB) on 9/25/2026
Akamai Technologies, Inc. stock logo
AKAM
Akamai Technologies
$91.06
-8.9%
9/25/2026Boost Price Target$175.00 ➝ $185.00BuyView details for Bank of America rating of Akamai Technologies (NASDAQ:AKAM) on 9/25/2026
Grab Holdings Limited stock logo
GRAB
Grab
$2.89
-3.2%
9/25/2026 Reiterated RatingBuyView details for Bank of America rating of Grab (NASDAQ:GRAB) on 9/25/2026
Fervo Energy Company stock logo
FRVO
Fervo Energy
$11.07
-7.6%
9/25/2026Lower Price Target$36.00 ➝ $30.00BuyView details for Bank of America rating of Fervo Energy (NASDAQ:FRVO) on 9/25/2026
Advanced Micro Devices, Inc. stock logo
AMD
Advanced Micro Devices
$569.87
-5.9%
9/25/2026Boost Price Target$620.00 ➝ $720.00BuyView details for Bank of America rating of Advanced Micro Devices (NASDAQ:AMD) on 9/25/2026
NIKE, Inc. stock logo
NKE
NIKE
$34.89
-1.3%
9/25/2026Reiterated Rating$47.00 ➝ $30.00Neutral ➝ UnderperformView details for Bank of America rating of NIKE (NYSE:NKE) on 9/25/2026
Cracker Barrel Old Country Store, Inc. stock logo
CBRL
Cracker Barrel Old Country Store
$61.84
+1.0%
9/24/2026Reiterated Rating$48.00UnderperformView details for Bank of America rating of Cracker Barrel Old Country Store (NASDAQ:CBRL) on 9/24/2026
Okta, Inc. stock logo
OKTA
Okta
$213.45
-5.8%
9/24/2026Boost Price Target$170.00 ➝ $200.00NeutralView details for Bank of America rating of Okta (NASDAQ:OKTA) on 9/24/2026
General Mills, Inc. stock logo
GIS
General Mills
$32.00
+0.5%
9/24/2026Reiterated RatingNeutralView details for Bank of America rating of General Mills (NYSE:GIS) on 9/24/2026
LIFE
Ethos Technologies Inc. Class A Common Stock
$39.06
-1.4%
9/24/2026 Reiterated Rating$38.00BuyView details for Bank of America rating of Ethos Technologies Inc. Class A Common Stock (NASDAQ:LIFE) on 9/24/2026
Anheuser-Busch InBev SA/NV stock logo
BUD
Anheuser-Busch InBev SA/NV
$79.47
+1.1%
9/24/2026 Reiterated RatingBuyView details for Bank of America rating of Anheuser-Busch InBev SA/NV (NYSE:BUD) on 9/24/2026
Cummins Inc. stock logo
CMI
Cummins
$524.73
-0.9%
9/24/2026 Lower Price Target$731.00 ➝ $600.00View details for Bank of America rating of Cummins (NYSE:CMI) on 9/24/2026
Deere & Company stock logo
DE
Deere & Company
$651.79
+0.3%
9/24/2026Boost Price Target$667.00 ➝ $715.00View details for Bank of America rating of Deere & Company (NYSE:DE) on 9/24/2026
MGE Energy Inc. stock logo
MGEE
MGE Energy
$71.20
0.0%
9/24/2026Initiated Coverage$76.00NeutralView details for Bank of America rating of MGE Energy (NASDAQ:MGEE) on 9/24/2026
MGM Resorts International stock logo
MGM
MGM Resorts International
$28.85
-1.9%
9/24/2026 Initiated Coverage$40.00NeutralView details for Bank of America rating of MGM Resorts International (NYSE:MGM) on 9/24/2026
Fastly, Inc. stock logo
FSLY
Fastly
$24.92
-8.0%
9/23/2026Boost Price Target$20.00 ➝ $22.00UnderperformView details for Bank of America rating of Fastly (NASDAQ:FSLY) on 9/23/2026
Canadian National Railway Company stock logo
CNI
Canadian National Railway
$119.82
+0.8%
9/23/2026Lower Price Target$146.00 ➝ $143.00BuyView details for Bank of America rating of Canadian National Railway (NYSE:CNI) on 9/23/2026
A letter from Shannon Stansberry (Ad)

Porter Stansberry nearly canceled the entire project. When he first saw the claimed returns - only one down year in nearly two decades and total gains of almost 2,000% - his immediate reaction was disbelief. It took a trusted friend's personal vouching for Emmet Savage and a face-to-face trip to Ireland to change his mind. The full documentary, Investigating Project Prophet, is now live.tc pixel

Watch the full story and see the verified track record for yourself
Apple Inc. stock logo
AAPL
Apple
$343.02
+0.5%
9/23/2026Reiterated Rating$370.00BuyView details for Bank of America rating of Apple (NASDAQ:AAPL) on 9/23/2026
KB Home stock logo
KBH
KB Home
$41.88
-0.8%
9/23/2026Lower Price Target$56.00 ➝ $54.00NeutralView details for Bank of America rating of KB Home (NYSE:KBH) on 9/23/2026
Knight-Swift Transportation Holdings Inc. stock logo
KNX
Knight-Swift Transportation
$63.02
+0.0%
9/23/2026Lower Price Target$98.00 ➝ $92.00BuyView details for Bank of America rating of Knight-Swift Transportation (NYSE:KNX) on 9/23/2026
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
$34.24
-6.6%
9/22/2026Upgrade$32.00 ➝ $54.00Underperform ➝ BuyView details for Bank of America rating of Eldorado Gold (NYSE:EGO) on 9/22/2026
Eldorado Gold Co. stock logo
ELD
Eldorado Gold
C$48.89
-6.2%
9/22/2026 UpgradeC$32.00 ➝ C$54.00Underperform ➝ BuyView details for Bank of America rating of Eldorado Gold (TSE:ELD) on 9/22/2026
Meta Platforms, Inc. stock logo
META
Meta Platforms
$736.90
-3.4%
9/22/2026Reiterated Rating$810.00BuyView details for Bank of America rating of Meta Platforms (NASDAQ:META) on 9/22/2026
RxSight, Inc. stock logo
RXST
RxSight
$4.50
-0.8%
9/22/2026Lower Price Target$6.50 ➝ $5.50UnderperformView details for Bank of America rating of RxSight (NASDAQ:RXST) on 9/22/2026
Agios Pharmaceuticals, Inc. stock logo
AGIO
Agios Pharmaceuticals
$30.99
+2.6%
9/21/2026Boost Price Target$46.00 ➝ $50.00BuyView details for Bank of America rating of Agios Pharmaceuticals (NASDAQ:AGIO) on 9/21/2026
Black Hills Corporation stock logo
BKH
Black Hills
$76.65
-0.8%
9/21/2026Boost Price Target$87.00 ➝ $97.00BuyView details for Bank of America rating of Black Hills (NYSE:BKH) on 9/21/2026
Candel Therapeutics, Inc. stock logo
CADL
Candel Therapeutics
$9.15
-1.3%
9/21/2026Upgrade$12.00 ➝ $18.00Neutral ➝ BuyView details for Bank of America rating of Candel Therapeutics (NASDAQ:CADL) on 9/21/2026

MarketBeat's community ratings are surveys of what our community members think about Bank of America and other research firms in the last 90 days. Vote "Outperform" if you believe Bank of America's recommendations will outperform the broader market over the long term. Vote "Underperform" if you believe Bank of America's recommendations will underperform the broader market over the long term. You may vote once every thirty days.

Log in to vote on this brokerage.
COMMUNITY RATINGS
0.0out of 5 (last 90 days)
0 of 5 stars
OUTPERFORM VOTES
0 Believe will outperform the market
UNDERPERFORM VOTES
0 Believe will underperform the market

Bank of America's equity research team has issued ratings on 1,012 companies across 11 sectors over the past 12 months, covered by 161 analysts. The Bank of America analysts below are listed by number of ratings issued in the last year.

Bank of America Stock Coverage by Sector

Bank of America concentrates its research most heavily in Healthcare (16.9%), Industrials (13.8%) and Consumer Discretionary (13.8%). The chart below shows how Bank of America's 1,019 rated companies are distributed across all 11 sectors it covers.

Bank of America - Frequently Asked Questions

Bank of America's analysts currently have buy-equivalent ratings on 614 companies. Recent upgrades to buy include Weyerhaeuser, Salesforce, DraftKings, Grocery Outlet and Royal Caribbean Cruises.

Bank of America's highest-rated analysts by MarketBeat's accuracy score include Wamsi Mohan, Ruplu Bhattacharya and Vivek Arya. Rankings are based on historical rating accuracy and price target precision over the past 12 months. MarketBeat tracks 177 analysts at Bank of America.

Bank of America has the deepest coverage in Healthcare (16.9% of rated companies), Consumer Discretionary (13.8% of rated companies), Industrials (13.8% of rated companies), Technology (13.8% of rated companies) and Finance (12.9% of rated companies).

Bank of America issued 1,918 ratings over the last 12 months across 1,019 companies — an average of roughly 160 rating actions per month. These include boost price target, downgrade, initiated coverage, lower price target, reiterated rating, set price target and upgrade. MarketBeat tracks every rating change as it's published so you can see the most current Bank of America analyst actions.