Go Pro
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.

Average Return
00.00% 12-Month ROI
Total Ratings
1,980 Last 12 Months
Buy Ratings
1,069 Last 12 Months
Sell Ratings
294 Last 12 Months
Companies Covered
1,005 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
CompanyCurrent PriceReport DateAnalystActionPrice TargetRating12-Month Recommendation ROIDetails
CME Group Inc. stock logo
CME
CME Group
$255.31
7/23/2026Boost Price Target$226.00 ➝ $230.00UnderperformView details for Bank of America rating of CME Group (NASDAQ:CME) on 7/23/2026
Crocs, Inc. stock logo
CROX
Crocs
$134.72
7/23/2026Boost Price Target$145.00 ➝ $160.00BuyView details for Bank of America rating of Crocs (NASDAQ:CROX) on 7/23/2026
CSX Corporation stock logo
CSX
CSX
$53.23
7/23/2026Boost Price Target$53.00 ➝ $56.00BuyView details for Bank of America rating of CSX (NASDAQ:CSX) on 7/23/2026
Knight-Swift Transportation Holdings Inc. stock logo
KNX
Knight-Swift Transportation
$72.40
-0.1%
7/23/2026Boost Price Target$90.00 ➝ $98.00BuyView details for Bank of America rating of Knight-Swift Transportation (NYSE:KNX) on 7/23/2026
RenaissanceRe Holdings Ltd. stock logo
RNR
RenaissanceRe
$328.33
-0.2%
7/23/2026Boost Price Target$410.00 ➝ $438.00BuyView details for Bank of America rating of RenaissanceRe (NYSE:RNR) on 7/23/2026
Rollins, Inc. stock logo
ROL
Rollins
$38.59
+0.1%
7/23/2026Reiterated Rating$55.00 ➝ $35.00BuyNeutralView details for Bank of America rating of Rollins (NYSE:ROL) on 7/23/2026
RPM International Inc. stock logo
RPM
RPM International
$107.16
+0.1%
7/23/2026Boost Price Target$129.00 ➝ $130.00BuyView details for Bank of America rating of RPM International (NYSE:RPM) on 7/23/2026
Union Pacific Corporation stock logo
UNP
Union Pacific
$307.54
+0.1%
7/23/2026Boost Price Target$301.00 ➝ $334.00BuyView details for Bank of America rating of Union Pacific (NYSE:UNP) on 7/23/2026
United Rentals, Inc. stock logo
URI
United Rentals
$1,140.19
-0.1%
7/23/2026Boost Price Target$1,195.00 ➝ $1,300.00BuyView details for Bank of America rating of United Rentals (NYSE:URI) on 7/23/2026
Werner Enterprises, Inc. stock logo
WERN
Werner Enterprises
$42.42
7/23/2026Boost Price Target$31.00 ➝ $36.00UnderperformView details for Bank of America rating of Werner Enterprises (NASDAQ:WERN) on 7/23/2026
Biogen Inc. stock logo
BIIB
Biogen
$202.19
7/21/2026Lower Price Target$217.00 ➝ $215.00NeutralView details for Bank of America rating of Biogen (NASDAQ:BIIB) on 7/21/2026
Expeditors International of Washington, Inc. stock logo
EXPD
Expeditors International of Washington
$175.37
+0.0%
7/21/2026Boost Price Target$181.00 ➝ $189.00BuyView details for Bank of America rating of Expeditors International of Washington (NASDAQ:EXPD) on 7/21/2026
UnitedHealth Group Incorporated stock logo
UNH
UnitedHealth Group
$420.40
-0.1%
7/20/2026Reiterated RatingBuyView details for Bank of America rating of UnitedHealth Group (NYSE:UNH) on 7/20/2026
Humana Inc. stock logo
HUM
Humana
$388.56
-0.2%
7/20/2026Reiterated Rating$410.00NeutralView details for Bank of America rating of Humana (NYSE:HUM) on 7/20/2026
The Travelers Companies, Inc. stock logo
TRV
Travelers Companies
$387.42
+0.0%
7/20/2026Boost Price Target$283.00 ➝ $307.00UnderperformView details for Bank of America rating of Travelers Companies (NYSE:TRV) on 7/20/2026
PPL Corporation stock logo
PPL
PPL
$36.19
-0.1%
7/20/2026Lower Price Target$42.00 ➝ $39.00BuyView details for Bank of America rating of PPL (NYSE:PPL) on 7/20/2026
The Bancorp, Inc. stock logo
TBBK
Bancorp
$66.98
7/20/2026 Reiterated RatingBuyView details for Bank of America rating of Bancorp (NASDAQ:TBBK) on 7/20/2026
Amentum Holdings, Inc. stock logo
AMTM
Amentum
$22.53
-0.1%
7/20/2026Lower Price Target$35.00 ➝ $30.00NeutralView details for Bank of America rating of Amentum (NYSE:AMTM) on 7/20/2026
Apple Hospitality REIT, Inc. stock logo
APLE
Apple Hospitality REIT
$16.78
+0.0%
7/20/2026Boost Price Target$15.00 ➝ $16.00NeutralView details for Bank of America rating of Apple Hospitality REIT (NYSE:APLE) on 7/20/2026
Booz Allen Hamilton Holding Corporation stock logo
BAH
Booz Allen Hamilton
$72.74
+0.3%
7/20/2026Lower Price Target$90.00 ➝ $75.00UnderperformView details for Bank of America rating of Booz Allen Hamilton (NYSE:BAH) on 7/20/2026
Bank of New York Mellon Corporation stock logo
BNY
Bank of New York Mellon
$158.74
-0.1%
7/20/2026Boost Price Target$165.00 ➝ $175.00BuyView details for Bank of America rating of Bank of New York Mellon (NYSE:BNY) on 7/20/2026
Corteva, Inc. stock logo
CTVA
Corteva
$89.23
0.0%
7/20/2026Boost Price Target$90.00 ➝ $96.00BuyView details for Bank of America rating of Corteva (NYSE:CTVA) on 7/20/2026
DiamondRock Hospitality Company stock logo
DRH
DiamondRock Hospitality
$12.85
7/20/2026Boost Price Target$12.50 ➝ $13.00BuyView details for Bank of America rating of DiamondRock Hospitality (NYSE:DRH) on 7/20/2026
Fifth Third Bancorp stock logo
FITB
Fifth Third Bancorp
$57.41
7/20/2026Boost Price Target$63.00 ➝ $65.00BuyView details for Bank of America rating of Fifth Third Bancorp (NASDAQ:FITB) on 7/20/2026
F.N.B. Corporation stock logo
FNB
F.N.B.
$19.04
-0.1%
7/20/2026Reiterated Rating$20.00 ➝ $19.00BuyNeutralView details for Bank of America rating of F.N.B. (NYSE:FNB) on 7/20/2026
KBR, Inc. stock logo
KBR
KBR
$36.93
0.0%
7/20/2026Lower Price Target$45.00 ➝ $40.00NeutralView details for Bank of America rating of KBR (NYSE:KBR) on 7/20/2026
Las Vegas Sands Corp. stock logo
LVS
Las Vegas Sands
$46.12
+0.1%
7/20/2026Lower Price Target$70.00 ➝ $60.00NeutralView details for Bank of America rating of Las Vegas Sands (NYSE:LVS) on 7/20/2026
NVR, Inc. stock logo
NVR
NVR
$6,425.36
+0.2%
7/20/2026Lower Price Target$7,600.00 ➝ $7,200.00BuyView details for Bank of America rating of NVR (NYSE:NVR) on 7/20/2026
OSI Systems, Inc. stock logo
OSIS
OSI Systems
$216.70
7/20/2026Lower Price Target$315.00 ➝ $300.00BuyView details for Bank of America rating of OSI Systems (NASDAQ:OSIS) on 7/20/2026
PENN Entertainment, Inc. stock logo
PENN
PENN Entertainment
$20.48
7/20/2026Boost Price Target$18.00 ➝ $22.00NeutralView details for Bank of America rating of PENN Entertainment (NASDAQ:PENN) on 7/20/2026
Pool Corporation stock logo
POOL
Pool
$183.77
7/20/2026Lower Price Target$226.00 ➝ $206.00UnderperformView details for Bank of America rating of Pool (NASDAQ:POOL) on 7/20/2026
RLJ Lodging Trust stock logo
RLJ
RLJ Lodging Trust
$12.33
-0.1%
7/20/2026Boost Price Target$9.25 ➝ $10.50UnderperformView details for Bank of America rating of RLJ Lodging Trust (NYSE:RLJ) on 7/20/2026
Red Rock Resorts, Inc. stock logo
RRR
Red Rock Resorts
$63.92
7/20/2026Boost Price Target$60.00 ➝ $70.00NeutralView details for Bank of America rating of Red Rock Resorts (NASDAQ:RRR) on 7/20/2026
Fervo Energy Company stock logo
FRVO
Fervo Energy
$24.00
-0.1%
7/17/2026Upgrade$40.00 ➝ $36.00NeutralBuyView details for Bank of America rating of Fervo Energy (NASDAQ:FRVO) on 7/17/2026
PPG Industries, Inc. stock logo
PPG
PPG Industries
$116.11
+0.1%
7/17/2026Upgrade$127.00 ➝ $134.00NeutralBuyView details for Bank of America rating of PPG Industries (NYSE:PPG) on 7/17/2026
American Water Works Company, Inc. stock logo
AWK
American Water Works
$134.80
+0.1%
7/16/2026Reiterated RatingNeutralView details for Bank of America rating of American Water Works (NYSE:AWK) on 7/16/2026
BlackRock stock logo
BLK
BlackRock
$1,054.61
-0.1%
7/16/2026Boost Price Target$1,298.00 ➝ $1,320.00BuyView details for Bank of America rating of BlackRock (NYSE:BLK) on 7/16/2026
Cintas Corporation stock logo
CTAS
Cintas
$205.91
7/16/2026Upgrade$200.00 ➝ $230.00NeutralBuyView details for Bank of America rating of Cintas (NASDAQ:CTAS) on 7/16/2026
Ero Copper Corp. stock logo
ERO
Ero Copper
$25.97
0.0%
7/16/2026Upgrade$30.00 ➝ $34.00NeutralBuyView details for Bank of America rating of Ero Copper (NYSE:ERO) on 7/16/2026
Ero Copper Corp. stock logo
ERO
Ero Copper
C$36.69
7/16/2026 UpgradeC$41.00 ➝ C$49.00NeutralBuyView details for Bank of America rating of Ero Copper (TSE:ERO) on 7/16/2026
Louis Navellier: My #1 AI stock for 2026 (name & ticker inside) (Ad)

Louis Navellier's Stock Grader system helped him flag Nvidia before its 82,000% run and has identified the top S&P 500 stock for 12 years running—and today, he's giving away his #1 AI stock pick for 2026, free. This company's sales are up 28% year over year, it holds over 30,000 patents in wireless and video technology, and it just earned an A-rating in his proprietary Stock Grader system that has cost him $9 million to build and maintain.tc pixel

Get the name and ticker of Louis Navellier's #1 AI stock free
The Goldman Sachs Group, Inc. stock logo
GS
The Goldman Sachs Group
$1,059.81
-0.1%
7/16/2026Boost Price Target$1,150.00 ➝ $1,300.00BuyView details for Bank of America rating of The Goldman Sachs Group (NYSE:GS) on 7/16/2026
Hasbro, Inc. stock logo
HAS
Hasbro
$88.79
7/16/2026Lower Price Target$115.00 ➝ $105.00BuyView details for Bank of America rating of Hasbro (NASDAQ:HAS) on 7/16/2026
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
$352.88
-0.1%
7/16/2026Boost Price Target$408.00 ➝ $420.00BuyView details for Bank of America rating of JPMorgan Chase & Co. (NYSE:JPM) on 7/16/2026
Life360, Inc. stock logo
LIF
Life360
$48.86
7/16/2026Boost Price Target$60.00 ➝ $66.00BuyView details for Bank of America rating of Life360 (NASDAQ:LIF) on 7/16/2026
The Progressive Corporation stock logo
PGR
Progressive
$213.85
+0.0%
7/16/2026Lower Price Target$313.00 ➝ $308.00BuyView details for Bank of America rating of Progressive (NYSE:PGR) on 7/16/2026
Atlassian Corporation PLC stock logo
TEAM
Atlassian
$86.88
7/16/2026Lower Price Target$110.00 ➝ $105.00NeutralView details for Bank of America rating of Atlassian (NASDAQ:TEAM) on 7/16/2026
W.R. Berkley Corporation stock logo
WRB
W.R. Berkley
$75.48
+0.0%
7/16/2026Reiterated Rating$74.00 ➝ $68.00NeutralUnderperformView details for Bank of America rating of W.R. Berkley (NYSE:WRB) on 7/16/2026
Banco Bilbao Viscaya Argentaria S.A. stock logo
BBVA
Banco Bilbao Viscaya Argentaria
$25.93
-0.1%
7/15/2026 DowngradeBuyNeutralView details for Bank of America rating of Banco Bilbao Viscaya Argentaria (NYSE:BBVA) on 7/15/2026
PagSeguro Digital Ltd. stock logo
PAGS
PagSeguro Digital
$9.22
+0.2%
7/15/2026 Downgrade$10.00BuyNeutralView details for Bank of America rating of PagSeguro Digital (NYSE:PAGS) on 7/15/2026
Ring Energy, Inc. stock logo
REI
Ring Energy
$1.27
7/15/2026Initiated Coverage$2.00BuyView details for Bank of America rating of Ring Energy (NYSEAMERICAN:REI) on 7/15/2026
StoneCo Ltd. stock logo
STNE
StoneCo
$10.76
7/15/2026 Downgrade$13.00BuyNeutralView details for Bank of America rating of StoneCo (NASDAQ:STNE) on 7/15/2026
Alnylam Pharmaceuticals, Inc. stock logo
ALNY
Alnylam Pharmaceuticals
$271.77
7/14/2026Lower Price Target$460.00 ➝ $410.00BuyView details for Bank of America rating of Alnylam Pharmaceuticals (NASDAQ:ALNY) on 7/14/2026
Amcor PLC stock logo
AMCR
Amcor
$44.60
+0.1%
7/14/2026Boost Price Target$48.00 ➝ $51.00BuyView details for Bank of America rating of Amcor (NYSE:AMCR) on 7/14/2026
Advanced Micro Devices, Inc. stock logo
AMD
Advanced Micro Devices
$521.95
7/14/2026Boost Price Target$550.00 ➝ $620.00BuyView details for Bank of America rating of Advanced Micro Devices (NASDAQ:AMD) on 7/14/2026
AptarGroup, Inc. stock logo
ATR
AptarGroup
$132.29
-0.1%
7/14/2026 Upgrade$173.00NeutralBuyView details for Bank of America rating of AptarGroup (NYSE:ATR) on 7/14/2026
Avery Dennison Corporation stock logo
AVY
Avery Dennison
$161.11
+0.1%
7/14/2026Boost Price Target$202.00 ➝ $210.00BuyView details for Bank of America rating of Avery Dennison (NYSE:AVY) on 7/14/2026
Ball Corporation stock logo
BALL
Ball
$63.84
+0.0%
7/14/2026Boost Price Target$70.00 ➝ $73.00BuyView details for Bank of America rating of Ball (NYSE:BALL) on 7/14/2026
Boise Cascade, L.L.C. stock logo
BCC
Boise Cascade
$77.89
+0.1%
7/14/2026Boost Price Target$80.00 ➝ $81.00UnderperformView details for Bank of America rating of Boise Cascade (NYSE:BCC) on 7/14/2026
Bel Fuse Inc. stock logo
BELFB
Bel Fuse
$272.80
7/14/2026 Initiated Coverage$330.00BuyView details for Bank of America rating of Bel Fuse (NASDAQ:BELFB) on 7/14/2026
Baidu, Inc. stock logo
BIDU
Baidu
$105.34
7/14/2026Lower Price Target$180.00 ➝ $165.00BuyView details for Bank of America rating of Baidu (NASDAQ:BIDU) on 7/14/2026
Crown Holdings, Inc. stock logo
CCK
Crown
$117.88
0.0%
7/14/2026Boost Price Target$129.00 ➝ $145.00BuyView details for Bank of America rating of Crown (NYSE:CCK) on 7/14/2026
Erasca, Inc. stock logo
ERAS
Erasca
$19.11
7/14/2026Boost Price Target$16.00 ➝ $18.00NeutralView details for Bank of America rating of Erasca (NASDAQ:ERAS) on 7/14/2026
Greif, Inc. stock logo
GEF
Greif
$78.62
+0.0%
7/14/2026 Downgrade$70.00NeutralUnderperformView details for Bank of America rating of Greif (NYSE:GEF) on 7/14/2026
Graphic Packaging Holding Company stock logo
GPK
Graphic Packaging
$11.03
+0.0%
7/14/2026 Initiated Coverage$12.00NeutralView details for Bank of America rating of Graphic Packaging (NYSE:GPK) on 7/14/2026
Interactive Brokers Group, Inc. stock logo
IBKR
Interactive Brokers Group
$91.74
7/14/2026Boost Price Target$83.00 ➝ $106.00BuyView details for Bank of America rating of Interactive Brokers Group (NASDAQ:IBKR) on 7/14/2026
International Paper Company stock logo
IP
International Paper
$42.21
+0.1%
7/14/2026 Downgrade$41.00BuyNeutralView details for Bank of America rating of International Paper (NYSE:IP) on 7/14/2026
Karat Packaging Inc. stock logo
KRT
Karat Packaging
$39.52
7/14/2026Boost Price Target$23.00 ➝ $34.00UnderperformView details for Bank of America rating of Karat Packaging (NASDAQ:KRT) on 7/14/2026
Krystal Biotech, Inc. stock logo
KRYS
Krystal Biotech
$335.19
7/14/2026Boost Price Target$364.00 ➝ $396.00BuyView details for Bank of America rating of Krystal Biotech (NASDAQ:KRYS) on 7/14/2026
Louisiana-Pacific Corporation stock logo
LPX
Louisiana-Pacific
$74.72
+0.3%
7/14/2026Boost Price Target$85.00 ➝ $101.00BuyView details for Bank of America rating of Louisiana-Pacific (NYSE:LPX) on 7/14/2026
O-I Glass, Inc. stock logo
OI
O-I Glass
$9.05
-0.4%
7/14/2026 Reiterated Rating$11.00BuyUnderperformView details for Bank of America rating of O-I Glass (NYSE:OI) on 7/14/2026
Packaging Corporation of America stock logo
PKG
Packaging Corporation of America
$253.48
-0.4%
7/14/2026Boost Price Target$242.00 ➝ $263.00BuyView details for Bank of America rating of Packaging Corporation of America (NYSE:PKG) on 7/14/2026
Silgan Holdings Inc. stock logo
SLGN
Silgan
$46.33
-0.2%
7/14/2026Boost Price Target$53.00 ➝ $58.00BuyView details for Bank of America rating of Silgan (NYSE:SLGN) on 7/14/2026
Sylvamo Corporation stock logo
SLVM
Sylvamo
$38.27
+0.0%
7/14/2026 Reiterated Rating$45.00BuyNeutralView details for Bank of America rating of Sylvamo (NYSE:SLVM) on 7/14/2026
Sonoco Products Company stock logo
SON
Sonoco Products
$58.28
+0.1%
7/14/2026Boost Price Target$65.00 ➝ $69.00BuyView details for Bank of America rating of Sonoco Products (NYSE:SON) on 7/14/2026
Trex Company, Inc. stock logo
TREX
Trex
$43.48
+0.1%
7/14/2026Boost Price Target$42.00 ➝ $44.00UnderperformView details for Bank of America rating of Trex (NYSE:TREX) on 7/14/2026
Labcorp Holdings Inc. stock logo
LH
Labcorp
$296.71
0.0%
7/13/2026Boost Price Target$300.00 ➝ $320.00BuyView details for Bank of America rating of Labcorp (NYSE:LH) on 7/13/2026
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
$89.72
-0.1%
7/13/2026Lower Price Target$95.00 ➝ $93.00NeutralView details for Bank of America rating of NextEra Energy (NYSE:NEE) on 7/13/2026
NXP Semiconductors N.V. stock logo
NXPI
NXP Semiconductors
$269.24
7/13/2026Boost Price Target$275.00 ➝ $310.00NeutralView details for Bank of America rating of NXP Semiconductors (NASDAQ:NXPI) on 7/13/2026
Papa John's International, Inc. stock logo
PZZA
Papa John's International
$30.37
7/13/2026Reiterated Rating$42.00 ➝ $34.00NeutralUnderperformView details for Bank of America rating of Papa John’s International (NASDAQ:PZZA) on 7/13/2026
Saia, Inc. stock logo
SAIA
Saia
$423.68
7/13/2026Upgrade$499.00 ➝ $502.00NeutralBuyView details for Bank of America rating of Saia (NASDAQ:SAIA) on 7/13/2026
AbbVie Inc. stock logo
ABBV
AbbVie
$259.10
-0.1%
7/10/2026Boost Price Target$234.00 ➝ $276.00BuyView details for Bank of America rating of AbbVie (NYSE:ABBV) on 7/10/2026
Black Hills Corporation stock logo
BKH
Black Hills
$75.24
-0.1%
7/10/2026Boost Price Target$78.00 ➝ $87.00BuyView details for Bank of America rating of Black Hills (NYSE:BKH) on 7/10/2026
Bristol Myers Squibb Company stock logo
BMY
Bristol Myers Squibb
$62.05
-0.1%
7/10/2026Lower Price Target$67.00 ➝ $66.00BuyView details for Bank of America rating of Bristol Myers Squibb (NYSE:BMY) on 7/10/2026
Houlihan Lokey, Inc. stock logo
HLI
Houlihan Lokey
$140.17
0.0%
7/10/2026 Initiated Coverage$164.00BuyView details for Bank of America rating of Houlihan Lokey (NYSE:HLI) on 7/10/2026
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$263.43
+0.0%
7/10/2026Boost Price Target$254.00 ➝ $263.00NeutralView details for Bank of America rating of Johnson & Johnson (NYSE:JNJ) on 7/10/2026
CocaCola Company (The) stock logo
KO
CocaCola
$82.19
-0.1%
7/10/2026Boost Price Target$90.00 ➝ $95.00BuyView details for Bank of America rating of CocaCola (NYSE:KO) on 7/10/2026
Eli Lilly and Company stock logo
LLY
Eli Lilly and Company
$1,196.18
+0.0%
7/10/2026Boost Price Target$1,251.00 ➝ $1,334.00BuyView details for Bank of America rating of Eli Lilly and Company (NYSE:LLY) on 7/10/2026
MSCI Inc stock logo
MSCI
MSCI
$550.82
+0.0%
7/10/2026Boost Price Target$715.00 ➝ $730.00BuyView details for Bank of America rating of MSCI (NYSE:MSCI) on 7/10/2026
Murphy USA Inc. stock logo
MUSA
Murphy USA
$613.40
+0.0%
7/10/2026Boost Price Target$600.00 ➝ $625.00NeutralView details for Bank of America rating of Murphy USA (NYSE:MUSA) on 7/10/2026
Pfizer Inc. stock logo
PFE
Pfizer
$24.53
-0.1%
7/10/2026Lower Price Target$27.00 ➝ $26.00NeutralView details for Bank of America rating of Pfizer (NYSE:PFE) on 7/10/2026
Ready to give options a try? Your first trade (Ticker included) -INSIDE (Ad)

Tired of trying tactic after tactic when it comes to options trades... only to be met with market noise and stinging losses? Dave Aquino is giving away the exact 11-hour options strategy he uses in volatile markets. You get the plain English blueprint behind the strategy and the very same "rinse and repeat" ticker he's traded nearly 900 times with a 95.3% success rate. It's so simple to understand, you could trade it tomorrow.tc pixel

Procter & Gamble Company (The) stock logo
PG
Procter & Gamble
$147.30
-0.1%
7/10/2026Lower Price Target$170.00 ➝ $166.00BuyView details for Bank of America rating of Procter & Gamble (NYSE:PG) on 7/10/2026
S&P Global Inc. stock logo
SPGI
S&P Global
$426.19
0.0%
7/10/2026Lower Price Target$575.00 ➝ $550.00BuyView details for Bank of America rating of S&P Global (NYSE:SPGI) on 7/10/2026
United Therapeutics Corporation stock logo
UTHR
United Therapeutics
$528.47
7/10/2026Lower Price Target$620.00 ➝ $613.00NeutralView details for Bank of America rating of United Therapeutics (NASDAQ:UTHR) on 7/10/2026
Sensata Technologies Holding N.V. stock logo
ST
Sensata Technologies
$45.62
-0.2%
7/9/2026Boost Price Target$46.00 ➝ $48.00NeutralView details for Bank of America rating of Sensata Technologies (NYSE:ST) on 7/9/2026
Alcoa stock logo
AA
Alcoa
$44.20
-0.1%
7/9/2026Lower Price Target$57.00 ➝ $51.00UnderperformView details for Bank of America rating of Alcoa (NYSE:AA) on 7/9/2026
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
$145.28
+0.1%
7/9/2026Lower Price Target$302.00 ➝ $240.00BuyView details for Bank of America rating of Agnico Eagle Mines (NYSE:AEM) on 7/9/2026
Alamos Gold Inc. stock logo
AGI
Alamos Gold
$29.59
+0.0%
7/9/2026Lower Price Target$50.00 ➝ $39.00BuyView details for Bank of America rating of Alamos Gold (NYSE:AGI) on 7/9/2026
Amphenol Corporation stock logo
APH
Amphenol
$152.59
-0.1%
7/9/2026Boost Price Target$180.00 ➝ $185.00BuyView details for Bank of America rating of Amphenol (NYSE:APH) on 7/9/2026
Aura Minerals Inc. stock logo
AUGO
Aura Minerals
$54.81
7/9/2026Lower Price Target$122.00 ➝ $94.00BuyView details for Bank of America rating of Aura Minerals (NASDAQ:AUGO) on 7/9/2026
American Express Company stock logo
AXP
American Express
$325.86
-0.1%
7/9/2026Boost Price Target$387.00 ➝ $391.00BuyView details for Bank of America rating of American Express (NYSE:AXP) on 7/9/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
5.0out of 5 (last 90 days)
5 of 5 stars
OUTPERFORM VOTES
1 Believe will outperform the market
UNDERPERFORM VOTES
0 Believe will underperform the market

Bank of America's equity research team has issued ratings on 996 companies across 22 sectors over the past 12 months, covered by 170 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 Medical (16.0%), Computer and Technology (15.9%) and Finance (12.8%). The chart below shows how Bank of America's 1,005 rated companies are distributed across all 22 sectors it covers.

Bank of America - Frequently Asked Questions

Bank of America's analysts currently have buy-equivalent ratings on 600 companies. Recent upgrades to buy include ERock, Fervo Energy, PPG Industries, Cintas and Ero Copper.

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

Bank of America has the deepest coverage in Medical (16.0% of rated companies), Computer and Technology (15.9% of rated companies), Finance (12.8% of rated companies), Retail/Wholesale (7.3% of rated companies) and Basic Materials (6.2% of rated companies).

Bank of America issued 1,980 ratings over the last 12 months across 1,005 companies — an average of roughly 165 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.