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,998 Last 12 Months
Buy Ratings
1,082 Last 12 Months
Sell Ratings
293 Last 12 Months
Companies Covered
1,011 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
Cincinnati Financial Corporation stock logo
CINF
Cincinnati Financial
$174.73
-3.6%
7/30/2026Downgrade$197.00 ➝ $193.00BuyNeutralView details for Bank of America rating of Cincinnati Financial (NASDAQ:CINF) on 7/30/2026
Meta Platforms, Inc. stock logo
META
Meta Platforms
$539.03
-8.0%
7/30/2026Lower Price Target$835.00 ➝ $810.00BuyView details for Bank of America rating of Meta Platforms (NASDAQ:META) on 7/30/2026
Trip.com Group Limited Sponsored ADR stock logo
TCOM
Trip.com Group
$46.48
+1.0%
7/29/2026Reiterated RatingBuyView details for Bank of America rating of Trip.com Group (NASDAQ:TCOM) on 7/29/2026
Celestica, Inc. stock logo
CLS
Celestica
$353.90
+7.8%
7/29/2026Reiterated RatingBuyView details for Bank of America rating of Celestica (NYSE:CLS) on 7/29/2026
Polaris Inc. stock logo
PII
Polaris
$68.25
+1.4%
7/29/2026 Reiterated RatingNeutralView details for Bank of America rating of Polaris (NYSE:PII) on 7/29/2026
ACADIA Pharmaceuticals Inc. stock logo
ACAD
ACADIA Pharmaceuticals
$26.55
+0.8%
7/29/2026Reiterated Rating$14.50BuyView details for Bank of America rating of ACADIA Pharmaceuticals (NASDAQ:ACAD) on 7/29/2026
Chemed Corporation stock logo
CHE
Chemed
$534.81
-0.8%
7/29/2026Reiterated RatingNeutralView details for Bank of America rating of Chemed (NYSE:CHE) on 7/29/2026
Skyworks Solutions, Inc. stock logo
SWKS
Skyworks Solutions
$62.48
+2.1%
7/29/2026 Reiterated Rating$65.00UnderperformView details for Bank of America rating of Skyworks Solutions (NASDAQ:SWKS) on 7/29/2026
Ladder Capital Corp stock logo
LADR
Ladder Capital
$9.69
-1.3%
7/29/2026 Reiterated Rating$10.25NeutralView details for Bank of America rating of Ladder Capital (NYSE:LADR) on 7/29/2026
NXP Semiconductors N.V. stock logo
NXPI
NXP Semiconductors
$245.16
+1.7%
7/29/2026Reiterated RatingNeutralView details for Bank of America rating of NXP Semiconductors (NASDAQ:NXPI) on 7/29/2026
Humana Inc. stock logo
HUM
Humana
$366.66
+0.3%
7/29/2026Upgrade$500.00NeutralBuyView details for Bank of America rating of Humana (NYSE:HUM) on 7/29/2026
Chevron Corporation stock logo
CVX
Chevron
$192.55
+0.4%
7/28/2026Boost Price Target$210.00 ➝ $227.00BuyView details for Bank of America rating of Chevron (NYSE:CVX) on 7/28/2026
Uber Technologies, Inc. stock logo
UBER
Uber Technologies
$70.37
-1.2%
7/28/2026Lower Price Target$104.00 ➝ $103.00BuyView details for Bank of America rating of Uber Technologies (NYSE:UBER) on 7/28/2026
TFI International Inc. stock logo
TFII
TFI International
$134.48
-4.6%
7/28/2026Boost Price Target$178.00 ➝ $187.00BuyView details for Bank of America rating of TFI International (NYSE:TFII) on 7/28/2026
Cadence Design Systems, Inc. stock logo
CDNS
Cadence Design Systems
$332.82
+0.0%
7/28/2026Boost Price Target$400.00 ➝ $420.00BuyView details for Bank of America rating of Cadence Design Systems (NASDAQ:CDNS) on 7/28/2026
Honeywell International Inc. stock logo
HON
Honeywell International
$241.91
+0.3%
7/28/2026Upgrade$205.00 ➝ $265.00UnderperformNeutralView details for Bank of America rating of Honeywell International (NASDAQ:HON) on 7/28/2026
Intel Corporation stock logo
INTC
Intel
$91.13
+11.3%
7/28/2026Reiterated Rating$160.00BuyView details for Bank of America rating of Intel (NASDAQ:INTC) on 7/28/2026
Principal Financial Group, Inc. stock logo
PFG
Principal Financial Group
$113.95
+0.7%
7/28/2026Boost Price Target$94.00 ➝ $104.00UnderperformView details for Bank of America rating of Principal Financial Group (NASDAQ:PFG) on 7/28/2026
ExxonMobil Corporation stock logo
XOM
ExxonMobil
$157.08
+0.2%
7/28/2026Downgrade$154.00 ➝ $158.00BuyNeutralView details for Bank of America rating of ExxonMobil (NYSE:XOM) on 7/28/2026
Charter Communications, Inc. stock logo
CHTR
Charter Communications
$142.00
-2.2%
7/27/2026Reiterated RatingBuyView details for Bank of America rating of Charter Communications (NASDAQ:CHTR) on 7/27/2026
Fortinet, Inc. stock logo
FTNT
Fortinet
$154.25
+0.7%
7/27/2026Reiterated RatingBuyView details for Bank of America rating of Fortinet (NASDAQ:FTNT) on 7/27/2026
Check Point Software Technologies Ltd. stock logo
CHKP
Check Point Software Technologies
$128.23
-8.2%
7/27/2026Boost Price Target$120.00 ➝ $140.00NeutralView details for Bank of America rating of Check Point Software Technologies (NASDAQ:CHKP) on 7/27/2026
Clean Harbors, Inc. stock logo
CLH
Clean Harbors
$318.26
-2.5%
7/27/2026 Initiated Coverage$360.00BuyView details for Bank of America rating of Clean Harbors (NYSE:CLH) on 7/27/2026
Huntington Bancshares Incorporated stock logo
HBAN
Huntington Bancshares
$17.08
+1.4%
7/27/2026Reiterated Rating$20.00 ➝ $18.50BuyNeutralView details for Bank of America rating of Huntington Bancshares (NASDAQ:HBAN) on 7/27/2026
ITG
ITG
$12.84
+7.2%
7/27/2026Initiated Coverage$16.00BuyView details for Bank of America rating of ITG (NASDAQ:ITG) on 7/27/2026
CME Group Inc. stock logo
CME
CME Group
$267.36
+0.7%
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
$123.66
-7.4%
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
$50.19
-1.1%
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
$69.76
-1.8%
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
$318.26
-4.3%
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.38
-0.9%
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.73
-0.6%
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
$289.15
-1.0%
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,069.23
+1.3%
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
$36.88
+0.6%
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
$207.93
-0.6%
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
$167.02
-1.8%
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
$421.48
+0.2%
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
$366.66
+0.3%
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
$375.98
-3.4%
7/20/2026Boost Price Target$283.00 ➝ $307.00UnderperformView details for Bank of America rating of Travelers Companies (NYSE:TRV) on 7/20/2026
SpaceX pays a 10X launch penalty (Ad)

SpaceX burns roughly $200,000 in fuel per Falcon 9 launch - about $20 million across 100 missions. One under $5 company's High Altitude Head Start technology could bring that down to $20,000 per launch, or $2 million across 100 missions - a 10X cost advantage. It is already flying with paying customers, but shares may not stay this cheap once Wall Street notices.tc pixel

Click here to reveal the ticker before Wall Street catches on
PPL Corporation stock logo
PPL
PPL
$35.54
-0.5%
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
$64.78
-4.2%
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
$21.78
-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.56
-1.5%
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
$68.20
-2.8%
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
$156.17
+2.4%
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.39
-1.2%
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.91
-1.8%
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
$56.62
+0.1%
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.01
+0.0%
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
$34.37
-4.4%
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
$49.86
+2.7%
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,297.42
-1.3%
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
$219.92
+2.8%
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.51
-3.3%
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
$190.68
-1.4%
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.28
-0.9%
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
$64.93
-1.0%
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
$22.30
+30.6%
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
$112.05
+0.2%
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
$137.10
-0.7%
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,098.96
+1.8%
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
$206.79
-4.5%
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
$27.01
+6.9%
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$37.87
+6.7%
7/16/2026 UpgradeC$41.00 ➝ C$49.00NeutralBuyView details for Bank of America rating of Ero Copper (TSE:ERO) on 7/16/2026
The Goldman Sachs Group, Inc. stock logo
GS
The Goldman Sachs Group
$1,024.35
+4.4%
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
$94.53
-0.7%
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.
$350.57
+1.7%
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
$55.68
+0.7%
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.10
-3.1%
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
$98.12
-5.9%
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
$73.38
-3.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
$27.60
+7.5%
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.85
+3.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.24
+2.5%
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
$11.43
+4.3%
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
$205.48
-28.3%
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
$45.20
-1.4%
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
$485.39
+13.0%
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
$133.97
-1.7%
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
$174.55
+4.4%
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
$65.36
-0.7%
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
$75.45
-2.9%
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
$253.41
+4.5%
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
$107.48
+2.1%
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
$118.27
-1.2%
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
$18.68
+5.4%
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
$87.40
+0.2%
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
$10.98
-3.1%
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
$90.48
+4.9%
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
Trump Takes Emergency Action - Plus Elon Musk's New Venture (Ad)

Elon Musk has quietly launched a new venture - one that has nothing to do with rockets, EVs, or Neuralink. Trump has issued emergency support to accelerate the rollout, and it's already live in multiple states. The Financial Times reports Sam Altman is personally calling people to build this for OpenAI. A few little-known companies control the entire supply chain - meaning anyone who wants access must go through them. Their stocks are available to buy right now.tc pixel

See which companies control the supply chain behind this emerging tech
International Paper Company stock logo
IP
International Paper
$43.42
+1.8%
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
$40.23
-0.9%
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
$366.85
+1.0%
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
$71.99
-2.2%
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
$7.37
-4.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
$248.50
-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
$41.09
-3.7%
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
$37.37
-2.3%
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
$56.88
-3.6%
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
$44.03
+3.9%
7/14/2026Boost Price Target$42.00 ➝ $44.00UnderperformView details for Bank of America rating of Trex (NYSE:TREX) on 7/14/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 1,001 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 Computer and Technology (16.1%), Medical (15.8%) and Finance (12.9%). The chart below shows how Bank of America's 1,011 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 604 companies. Recent upgrades to buy include Humana, ERock, Fervo Energy, PPG Industries and Cintas.

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 Computer and Technology (16.1% of rated companies), Medical (15.8% of rated companies), Finance (12.9% of rated companies), Retail/Wholesale (7.1% of rated companies) and Basic Materials (6.1% of rated companies).

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