Loading live market data…

Bank of America Corporation

NYSE:BAC

$60.62 USD

$1.12 (1.88%)

Volume
49.43M
Average Volume
35.82M
Market Capitalization
$430.2B
P/E Ratio
14.82
Dividend Yield
1.85%
Price Target
$65.50
Year High
$61.21
Year Low
$44.75
Day High
Day Low
Payout Ratio
$0.30
Current Ratio
$0.54
Source Headline
Bank of America Announces Redemptions of $400,000,000 Floating Rate Senior Notes and $5,750,000,000 1.734% Fixed/Floating Rate Senior Notes, Due July 2027

CHARLOTTE, N.C., July 14, 2026 /PRNewswire/ -- Bank of America Corporation announced today that it will redeem on July 22, 2026 all $400,000,000 principal amount outstanding of its Floating Rate Senior Notes, due July 2027 (CUSIP No.

prnewswire.com - 2026-07-14 16:15:00

Citigroup Is Up 14% This Year: Is It Outperforming Other Bank Stocks Like Wells Fargo and Bank of America?

Citigroup (NYSE:C | C Price Prediction) stock is down 4.7% to $134 Tuesday afternoon, a sharp sell-the-news reversal after the bank beat every analyst estimate for the second quarter.

247wallst.com - 2026-07-14 15:18:53

Bank of America Corporation (BAC) Q2 2026 Earnings Call Transcript

Bank of America Corporation (BAC) Q2 2026 Earnings Call Transcript

seekingalpha.com - 2026-07-14 13:39:05

Is Bank of America Corp a Buy After Its Latest Earnings Report?

Bank of America delivered strong second-quarter revenue and earnings growth. Every business segment posted double-digit net income growth.

fool.com - 2026-07-14 13:30:48

JPM, GS & BAC Hit New Record Highs Following Blowout Big Bank Earnings

Greg Halter believes earnings from big banks like JPMorgan Chase (JPM), Goldman Sachs (GS), and Bank of America (BAC) show that the American consumer still has purchasing power. He explains how the IPO pipeline and loan growth add to his bullish outlook for the financial sector.

youtube.com - 2026-07-14 12:30:06

Bank of America: Path To $70

Bank of America Corporation delivered a strong Q2 '26, beating top and bottom line expectations with robust net interest income and loan growth. BAC's net interest income rose to $16.2 billion, up $300 million sequentially, supported by favorable deposit and loan mix changes and a shift towards higher-yielding loans. BAC shares trade at 1.5x P/B, above the 3-year average, with potential for further revaluation if the Federal Reserve either keeps rates steady or raises interest rates in 2026.

seekingalpha.com - 2026-07-14 12:27:28

Digital Banking Becomes Bank of America's Deposit Engine

Bank of America's second-quarter earnings call was dominated by a simple message: Consumers in the United States are spending, companies are borrowing, capital markets are open, and the economy is proving stronger than expected. That backdrop helped the bank cruise past its earnings targets.

pymnts.com - 2026-07-14 12:24:00

Wall Street Lunch: Big Banks Fall Despite Upbeat Earnings

Big banks like JPMorgan (JPM), Bank of America (BAC), and Wells Fargo (WFC) faced sell-the-news reactions despite earnings beats, with expense and outlook concerns weighing. Goldman Sachs (GS) outperformed peers, driven by a 55% surge in investment banking fees, partially linked to the SpaceX (SPCX) IPO.

seekingalpha.com - 2026-07-14 12:15:00

CPI fell More Than Expected

We have lots of big stock market news ahead of today's opening bell: Q2 earnings season shifts to a new gear with several of the top banks on Wall Street reporting, aggressions continue to boil in the Strait of Hormuz after more U.S. bombs strike Iran's interior, and June inflation data takes a downward route for the third-straight month.

zacks.com - 2026-07-14 12:06:20

June CPI Goes Negative on Low Oil Prices, Banks Report for Q2

CPI for June came in -0.4%, at its lowest level since April 2020's -0.8%.

zacks.com - 2026-07-14 11:51:18

Bank of America Q2 earnings weren't without pockets of weakness

Bank of America (BAC) shares are extending gains on Tuesday morning after the investment firm came in handily above Street estimates for its fiscal Q2. BAC earned $1.21 on a per-share basis (EPS) in its recently concluded quarter, on a 15% year-on-year increase in revenue to $31.6 billion.

invezz.com - 2026-07-14 11:07:42

5 Stocks Most Impacted by JPMorgan's Earnings

JPMorgan kicked off Q2 2026 earnings season this morning with a blowout earnings report that reset expectations for the entire financial sector. The bank posted $7.70 in diluted EPS versus $5.80 expected and $57.35 billion in revenue, powered by a $4.6 billion Visa share exchange gain and a 27% surge in Commercial & Investment Bank revenue. Jamie Dimon flagged IB fees up 30% to the highest level since 2021 and Markets revenue up 35%.

247wallst.com - 2026-07-14 10:43:00

These 5 Bank Earnings May Have Just Crushed the Bear Case for the U.S. Economy

The financial sector hasn't inspired much confidence in 2026.

247wallst.com - 2026-07-14 10:40:48

Bank of America Q2 Earnings Beat on NII, Trading & IB Strength

BAC tops Q2 earnings estimates as higher NII, trading and investment banking strength drive y/y revenue growth despite rising expenses.

zacks.com - 2026-07-14 10:35:25

Compared to Estimates, Bank of America (BAC) Q2 Earnings: A Look at Key Metrics

Although the revenue and EPS for Bank of America (BAC) give a sense of how its business performed in the quarter ended June 2026, it might be worth considering how some key metrics compare with Wall Street estimates and the year-ago numbers.

zacks.com - 2026-07-14 10:30:24

Bank of America second quarter earnings top estimates on broad-based revenue growth

Bank of America Corp (NYSE:BAC) shares rose about 2% in premarket trading after the bank reported second-quarter 2026 results that exceeded Wall Street expectations, driven by growth in net interest income, investment banking, trading and wealth management. The bank reported earnings per share of $1.21, above the consensus estimate of $1.12.

proactiveinvestors.com - 2026-07-14 10:28:05

Nasdaq Surges Over 100 Points; Bank of America Earnings Top Views

U.S. stocks traded higher this morning, with the Nasdaq Composite gaining more than 100 points on Tuesday.

benzinga.com - 2026-07-14 10:05:06

Bank of America Q2 Earnings Call Highlights

Bank of America NYSE: BAC reported broad-based second-quarter growth, with management pointing to stronger net interest income, fee revenue, client activity and operating leverage across each of its business segments.

marketbeat.com - 2026-07-14 10:03:54

Big Bank Earnings Kick Off as IBM Slides, Chip Stocks Rebound

Earnings season is underway as the major banks begin reporting. JPMorgan Chase (JPM) falls as CEO Jamie Dimon warns that economic risks are “shifting below the surface,” while Goldman Sachs (GS) posts a significant revenue beat and Bank of America (BAC) reports stronger trading revenue.

youtube.com - 2026-07-14 08:49:21

5 Things to Know Before the Stock Market Opens on Tuesday

Stock futures are mixed as investors digest a full slate of big bank earnings and await the release of a key report on inflation; JPMorgan Chase, Bank of America, Wells Fargo, Goldman Sachs and Citigroup all reported results this morning; June Consumer Price Index data is expected to show that inflation moderated; Fed Chair Kevin Warsh is making appearances before Congress today and tomorrow to discuss the economy and the Fed's plans for inflation; and SK Hynix shares are surging while IBM shares are plunging as tech sector volatility continues. Here's what you need to know today.

investopedia.com - 2026-07-14 08:36:07

Breakfast News: Trex's Bold Distribution Overhaul

Trex announces exclusive partner move, Nvidia increases Asian client vetting, and more

fool.com - 2026-07-14 07:30:00

Bank of America stock falls despite earnings beat

Shares in Bank of America declined in pre-market trading after the banking giant posted a 15% jump in revenue year-on-year.

marketwatch.com - 2026-07-14 07:15:00

Bank of America profit rises on trading boost

Bank of America reported a rise in second-quarter profit, driven by strong trading activity ​as global market volatility prompted clients to reshuffle ‌their portfolios.

reuters.com - 2026-07-14 06:51:57

Bank of America Reports Second Quarter 2026 Financial Results

CHARLOTTE, N.C., July 14, 2026 /PRNewswire/ -- Bank of America reported its second quarter 2026 financial results today.

prnewswire.com - 2026-07-14 06:45:00

Bank of America second quarter earnings top estimates on broad-based revenue growth

Bank of America Corp (NYSE:BAC) shares rose about 2% in premarket trading after the bank reported second-quarter 2026 results that exceeded Wall Street...

proactiveinvestors.com - 2026-07-14 06:26:00

IAT vs. IYF: Which iShares Financial ETF Is the Better Buy?

One fund offers a higher dividend yield, while the other provides broader diversification with lower volatility.

fool.com - 2026-07-14 06:24:12

2 Reasons Why Higher Oil Prices Are Good for Banks and 1 Reason They Are a Problem

The conflict in the Middle East is flaring again, leading to rising oil prices and an increased likelihood of higher interest rates.

fool.com - 2026-07-14 05:28:51

Senior Analyst: Banks Are Set for 25% Earnings Growth as the Capital Markets Boom Accelerates

Q2 bank earnings kick off Tuesday with the biggest names on Wall Street reporting at once, and one senior analyst thinks the results could shock even the optimists. But his most interesting call has nothing to do with JPMorgan or Goldman.

247wallst.com - 2026-07-13 19:58:24

Wall Street Prepares For Four Top Banks To Report Earnings On The Same Day

Wells Fargo, Goldman Sachs, Bank of America and JPMorgan Chase all report second-quarter earnings on Tuesday.

investors.com - 2026-07-13 16:16:13

UBS Analyst Says Big Bank Earnings Day Could Be a 'Little Bit of a Mess'

UBS Group AG analyst Erika Najarian says Goldman Sachs Group Inc. may have the tallest order when it comes to demonstrating earnings prowess this week, while investors may be focused on more on succession at JPMorgan Chase & Co. She previews Wall Street bank earnings on "Bloomberg Surveillance." -------- More on Bloomberg Television and Markets Like this video?

youtube.com - 2026-07-13 15:24:11

How To Build A $50,000 Dividend Portfolio In Today's Market

The Dividend Income Accelerator Portfolio emphasizes high-quality companies with sustainable dividends, strong balance sheets, and attractive valuations to optimize risk-adjusted returns. I prioritize a diversified mix of ETFs and individual stocks across sectors, balancing dividend income, growth, and capital appreciation while mitigating downside risk. Key metrics include a 3.75% weighted average dividend yield, low payout ratios, and low beta factors, supporting long-term portfolio resilience.

seekingalpha.com - 2026-07-13 13:45:49

JPMorgan, Morgan Stanley, Bank of America: Three Major Banks, Three Different Verdicts

At current prices: JPMorgan Chase (NYSE:JPM | JPM Price Prediction) at $336.47 looks fully valued, Morgan Stanley (NYSE:MS) at $222.28 appears stretched, and Bank of America (NYSE:BAC) at $59.67 screens as the most attractive on valuation.

247wallst.com - 2026-07-13 13:00:10

Stock Indexes Split as Chip Stocks Fall, Oil Surges

Why are chip stocks collapsing while the Dow barely budges? Korean markets just had their worst day since the 2008 financial crisis, and the fallout is hitting semiconductors hard.

fool.com - 2026-07-13 12:23:17

Pre-Market in Red

Pre-market futures are down at this hour, led by the tech sector on the Nasdaq, which has shed -372 points at this hour, -1.24%. The Dow is -97 points, -0.18%, the S&P 500 -33, -0.43%.

zacks.com - 2026-07-13 12:01:10

New Study Reveals Strongest State Economies, Only 1 State Was Better Than Texas

CNBC's 20th annual state business rankings just upended conventional wisdom about which state economy leads the country, and the runner-up is pulling in more foreign investment than anyone else on the list while quietly carrying one of the biggest economic vulnerabilities in the nation.

247wallst.com - 2026-07-13 11:47:53

Big Bank Earnings Preview: Bank of America, JPMorgan Stocks Starting to Rally — Will This Laggard Be Next?

Earnings season ramps up in full gear this week kicked off by quarterly financial results from some of the biggest publicly traded U.S. banks Tuesday and Wednesday.

benzinga.com - 2026-07-13 11:47:05

Bank earnings on deck: Here's what to expect

KBW CEO Tom Michaud joins CNBC's Squawk on the Street to discuss his expectations for bank earnings as major banks begin reporting second-quarter results on Tuesday, the outlook for regional banks, and more.

youtube.com - 2026-07-13 11:25:33

Q2 Earnings & Inflation Numbers to Inform Trading Week

Big banks report earnings, and CPI brings us the latest Inflation Rate, Tuesday morning.

zacks.com - 2026-07-13 11:25:14

Should BAC Shares Be in Your Portfolio Ahead of Q2 Earnings?

Bank of America BAC is scheduled to announce second-quarter 2026 results on July 14, before the opening bell. The company began 2026 on a positive note, with robust trading and investment banking (IB) performance driving first-quarter results.

zacks.com - 2026-07-13 11:11:15

Big Banks to Hit Earnings Season With High Hopes: ETFs in Focus

Wall Street's biggest banks are heading into second-quarter earnings season with investor expectations running high. Strong trading activity, resilient consumer spending, healthy loan demand, good capital market activity and a pickup in artificial intelligence (AI)-driven capital markets activity have fueled optimism.

zacks.com - 2026-07-13 10:15:29

Bank of America hires nine senior investment bankers to target US middle market

Bank of America said on Monday it has hired nine senior bankers across the United States to expand its regional investment banking footprint, as ​the lender looks to capture growing demand from middle-market companies.

reuters.com - 2026-07-13 09:08:07

Bank of America Expands Regional Investment Banking Coverage, Adds Nine Key Senior Hires Across the U.S.

Hirings add to more than 200 bankers across 26 cities supporting the growth of middle market companies, which serve as a growth engine of the U.S. Key points Bank of America is expanding its Regional Investment Banking business with nine senior hires across key U.S. markets, including Austin, Boston, Charlotte, Chicago, Detroit, Minneapolis, New York, San Francisco and West Palm Beach. The hires strengthen the bank's presence across a platform that now includes more than 200 bankers across 26 U.S. cities, helping it meet increasing client demand, support the growth of middle market companies, and drive investment in communities and the broader U.S. economy.

prnewswire.com - 2026-07-13 09:00:00

Big banks poised to report booming revenue propelled by SpaceX IPO, Iran war volatility

JPMorgan, Bank of America, Citigroup, Wells Fargo and Goldman Sachs are set to report earnings early Tuesday, followed by Morgan Stanley on Wednesday Investment banking revenue could jump 26% and trading revenue could rise 14% from a year ago, per KBW's Chris McGratty.

cnbc.com - 2026-07-13 08:00:40

Breakfast News: Can Netflix's Ads Fuel a Rebound?

Netflix and banks kick off earnings season, markets start the week shaky, and more

fool.com - 2026-07-13 07:30:00

5 of America's Biggest Banks Report Q2 Earnings Tuesday. Here's What Wall Street Is Watching.

With the Federal Reserve holding rates higher for longer, net interest income is the swing factor for the biggest lenders. Credit-loss provisions will help show whether the American consumer is still holding up.

fool.com - 2026-07-13 03:37:00

A Look at Bank of America Corp (BAC) After 0.7% Gain -- GF Value $49.95 vs Price $59.67

On July 10, 2026, Bank of America Corp (BAC) shares rose 0.7% to a current price of $59.67. The stock has demonstrated strong price performance over the past ye

gurufocus.com - 2026-07-10 20:25:00

The Big 3: MU, NVDA, BAC

AI continues to be top of mind for traders as SK Hynix sets its U.S. trading debut on the Nasdaq via ADR. @Stockstotrade's Tim Bohen turns to Micron (MU) as an opportunity in the AI memory space after a recent pullback in shares.

youtube.com - 2026-07-10 13:00:27

Bank Earnings Look Strong Ahead of Q2: ETFs in Focus

Big banks start reporting Q2 earnings next week. Strong results could fuel a fresh rally in financial ETFs like XLF, IYG, IYF and VFH.

zacks.com - 2026-07-10 09:01:10

U.S. banking giant says Meta among best stocks to buy right now

Mark Zuckerberg's Meta Platforms (NASDAQ: META) was rewarded for its stock market strength in the last two weeks with reinvigorated Wall Street bullishness and a particularly strong endorsement from Bank of America (NYSE: BAC).

finbold.com - 2026-07-10 07:50:49

Bank of America, N.A. Announces Redemptions of $2,000,000,000 5.526% Senior Bank Notes and $600,000,000 Floating Rate Senior Bank Notes, Due August 2026

CHARLOTTE, N.C., July 9, 2026 /PRNewswire/ -- Bank of America, N.A.

prnewswire.com - 2026-07-09 16:15:00

Get BAC Insider Trade Alerts

BAC Price Target Summary

Last Month

$67.33

6 analysts

Last Quarter

$65.00

9 analysts

Last Year

$61.73

26 analysts

All Time

$51.45

93 analysts

BAC Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-07 UBS Maintain Buy Buy
2026-07-06 Wells Fargo Maintain Overweight Overweight
2026-07-06 JP Morgan Maintain Overweight Overweight
2026-07-06 Evercore ISI Group Maintain Outperform Outperform
2026-06-30 Oppenheimer Downgrade Outperform Perform
2026-06-29 Morgan Stanley Maintain Overweight Overweight
2026-06-26 Truist Securities Maintain Buy Buy
2026-06-23 Citigroup Maintain Buy Buy
2026-04-16 Truist Securities Maintain Buy Buy
2026-04-16 Oppenheimer Maintain Outperform Outperform
2026-04-16 RBC Capital Maintain Outperform Outperform
2026-04-16 Jefferies Maintain Buy Buy
2026-04-16 Piper Sandler Maintain Neutral Neutral
2026-04-16 Keefe, Bruyette & Woods Maintain Outperform Outperform
2026-04-16 Evercore ISI Group Maintain Outperform Outperform
2026-04-07 JP Morgan Maintain Overweight Overweight
2026-04-06 Evercore ISI Group Maintain Outperform Outperform
2026-03-27 Oppenheimer Maintain Outperform Outperform
2026-03-26 Truist Securities Maintain Buy Buy
2026-03-23 Goldman Sachs Maintain Buy Buy
2026-02-09 JP Morgan Maintain Overweight Overweight
2026-01-22 Freedom Broker Maintain Buy Buy
2026-01-15 Keefe, Bruyette & Woods Maintain Outperform Outperform
2026-01-15 TD Cowen Maintain Buy Buy
2026-01-15 Morgan Stanley Maintain Overweight Overweight
2026-01-15 Evercore ISI Group Maintain Outperform Outperform
2026-01-15 Truist Securities Maintain Buy Buy
2026-01-15 Piper Sandler Maintain Neutral Neutral
2026-01-07 TD Cowen Maintain Buy Buy
2026-01-07 Wolfe Research Downgrade Outperform Peer Perform
2026-01-06 Goldman Sachs Maintain Buy Buy
2026-01-06 Truist Securities Maintain Buy Buy
2026-01-05 Barclays Maintain Overweight Overweight
2025-12-18 Truist Securities Maintain Buy Buy
2025-12-17 Keefe, Bruyette & Woods Maintain Outperform Outperform
2025-12-12 Morgan Stanley Maintain Overweight Overweight
2025-12-11 Piper Sandler Maintain Neutral Neutral
2025-11-19 Oppenheimer Maintain Outperform Outperform
2025-11-06 TD Cowen Maintain Buy Buy
2025-11-06 Morgan Stanley Maintain Overweight Overweight
2025-10-27 Wells Fargo Maintain Overweight Overweight
2025-10-24 Freedom Broker Maintain Buy Buy
2025-10-16 Oppenheimer Maintain Outperform Outperform
2025-10-16 Piper Sandler Maintain Neutral Neutral
2025-10-16 Evercore ISI Group Maintain Outperform Outperform
2025-10-16 Morgan Stanley Maintain Overweight Overweight
2025-10-16 Keefe, Bruyette & Woods Maintain Outperform Outperform
2025-10-16 Barclays Maintain Overweight Overweight
2025-10-16 Citigroup Maintain Buy Buy
2025-10-07 UBS Maintain Buy Buy
2025-09-30 Evercore ISI Group Maintain Outperform Outperform
2025-09-29 Morgan Stanley Maintain Overweight Overweight
2025-09-24 Truist Securities Maintain Buy Buy
2025-09-23 Oppenheimer Maintain Outperform Outperform
2025-09-19 Citigroup Maintain Buy Buy
2025-09-16 Wells Fargo Maintain Overweight Overweight
2025-07-30 Oppenheimer Maintain Outperform Outperform
2025-07-17 Oppenheimer Maintain Outperform Outperform
2025-07-09 Truist Securities Maintain Buy Buy
2025-07-08 HSBC Downgrade Buy Hold
2025-06-30 RBC Capital Maintain Outperform Outperform
2025-06-27 Baird Downgrade Outperform Neutral
2025-06-26 Citigroup Maintain Buy Buy
2025-06-23 Morgan Stanley Maintain Overweight Overweight
2025-06-10 Goldman Sachs Maintain Buy Buy
2025-04-28 Oppenheimer Maintain Outperform Outperform
2025-04-16 Barclays Maintain Overweight Overweight
2025-04-16 Argus Research Maintain Buy Buy
2025-04-16 UBS Maintain Buy Buy
2025-04-16 Truist Securities Maintain Buy Buy
2025-04-16 Piper Sandler Maintain Neutral Neutral
2025-04-16 Keefe, Bruyette & Woods Maintain Outperform Outperform
2025-04-16 RBC Capital Maintain Outperform Outperform
2025-04-07 Morgan Stanley Upgrade Equal Weight Overweight
2025-04-04 Truist Securities Maintain Buy Buy
2025-04-03 JP Morgan Maintain Overweight Overweight
2025-04-01 Evercore ISI Group Maintain Outperform Outperform
2025-03-24 Citigroup Maintain Buy Buy
2025-03-13 Morgan Stanley Maintain Equal Weight Equal Weight
2025-03-07 Baird Upgrade Neutral Outperform
2025-02-20 Morgan Stanley Maintain Equal Weight Equal Weight
2025-02-03 JP Morgan Maintain Overweight Overweight
2025-02-03 Oppenheimer Maintain Outperform Outperform
2025-01-17 Evercore ISI Group Maintain Outperform Outperform
2025-01-17 Oppenheimer Maintain Outperform Outperform
2025-01-17 Truist Securities Maintain Buy Buy
2025-01-17 Piper Sandler Maintain Neutral Neutral
2025-01-17 Morgan Stanley Maintain Equal Weight Equal Weight
2025-01-07 Morgan Stanley Maintain Equal Weight Equal Weight
2025-01-07 UBS Upgrade Neutral Buy
2025-01-06 Barclays Maintain Overweight Overweight
2025-01-03 Oppenheimer Maintain Outperform Outperform
2025-01-02 Evercore ISI Group Maintain Outperform Outperform
2024-12-09 Morgan Stanley Downgrade Overweight Equal Weight
2024-12-03 Keefe, Bruyette & Woods Maintain Outperform Outperform
2024-12-03 Piper Sandler Maintain Neutral Neutral
2024-11-15 Wells Fargo Maintain Overweight Overweight
2024-11-08 Citigroup Upgrade Neutral Buy
2024-11-05 Oppenheimer Maintain Outperform Outperform
2024-10-18 Phillip Securities Upgrade Neutral Accumulate
2024-10-16 Morgan Stanley Maintain Overweight Overweight
2024-10-16 Keefe, Bruyette & Woods Maintain Outperform Outperform
2024-10-16 Oppenheimer Maintain Outperform Outperform
2024-10-16 Evercore ISI Group Maintain Outperform Outperform
2024-10-16 Barclays Maintain Overweight Overweight
2024-10-09 RBC Capital Maintain Outperform Outperform
2024-10-02 Oppenheimer Maintain Outperform Outperform
2024-09-30 Morgan Stanley Maintain Overweight Overweight
2024-09-03 Deutsche Bank Upgrade Hold Buy
2024-07-30 Morgan Stanley Maintain Overweight Overweight
2024-07-18 BMO Capital Maintain Market Perform Market Perform
2024-07-17 RBC Capital Maintain Outperform Outperform
2024-07-17 Barclays Maintain Overweight Overweight
2024-07-17 Morgan Stanley Maintain Overweight Overweight
2024-07-17 Keefe, Bruyette & Woods Maintain Outperform Outperform
2024-07-17 Evercore ISI Group Maintain Outperform Outperform
2024-07-16 CFRA Downgrade Hold Sell
2024-07-09 Piper Sandler Upgrade Underweight Neutral
2024-07-03 Jefferies Maintain Hold Hold
2024-07-03 Evercore ISI Group Maintain Outperform Outperform
2024-07-02 Seaport Global Upgrade Neutral Buy
2024-06-14 Keefe, Bruyette & Woods Upgrade Market Perform Outperform
2024-06-04 Piper Sandler Maintain Underweight Underweight
2024-05-01 JP Morgan Maintain Overweight Overweight
2024-04-30 Oppenheimer Maintain Outperform Outperform
2024-04-19 Wolfe Research Upgrade Peer Perform Outperform
2024-04-18 BMO Capital Maintain Market Perform Market Perform
2024-04-17 Oppenheimer Maintain Outperform Outperform
2024-04-08 Jefferies Maintain Hold Hold
2024-04-05 Keefe, Bruyette & Woods Maintain Market Perform Market Perform
2024-04-04 UBS Downgrade Buy Neutral
2024-04-04 Evercore ISI Group Maintain Outperform Outperform
2024-04-03 Erste Group Upgrade Hold Buy
2024-03-28 HSBC Downgrade Buy Hold
2024-03-28 Wells Fargo Maintain Overweight Overweight
2024-03-20 Citigroup Maintain Neutral Neutral
2024-03-19 Oppenheimer Maintain Outperform Outperform
2024-03-08 Piper Sandler Maintain Underweight Underweight
2024-01-30 Oppenheimer Maintain Outperform Outperform
2024-01-30 Morgan Stanley Upgrade Equal Weight Overweight
2024-01-16 Oppenheimer Maintain Outperform Outperform
2024-01-16 Odeon Capital Downgrade Buy Hold
2024-01-16 BMO Capital Maintain Market Perform Market Perform
2024-01-02 Barclays Maintain Overweight Overweight
2023-12-14 Odeon Capital Upgrade Hold Buy
2023-12-01 Goldman Sachs Maintain Buy Buy
2023-11-16 Oppenheimer Maintain Outperform Outperform
2023-11-06 Keefe, Bruyette & Woods Upgrade Underperform Market Perform
2023-10-18 BMO Capital Maintain Market Perform Market Perform
2023-10-18 Oppenheimer Maintain Outperform Outperform
2023-10-03 Morgan Stanley Maintain Equal Weight Equal Weight
2023-09-26 Oppenheimer Maintain Outperform Outperform
2023-09-15 Piper Sandler Maintain Underweight Underweight
2023-09-12 RBC Capital Maintain Outperform Outperform
2023-08-23 Wells Fargo Maintain Overweight Overweight
2023-08-18 Oppenheimer Maintain Outperform Outperform
2023-07-19 BMO Capital Maintain Market Perform Market Perform
2023-07-19 Oppenheimer Maintain Outperform Outperform
2023-07-19 Morgan Stanley Maintain Equal Weight Equal Weight
2023-07-07 Morgan Stanley Maintain Equal Weight Equal Weight
2023-06-30 RBC Capital Maintain Outperform Outperform
2023-06-14 Citigroup Maintain Neutral Neutral
2023-05-12 Evercore ISI Group Maintain Outperform Outperform
2023-04-19 RBC Capital Maintain Outperform Outperform
2023-04-19 Morgan Stanley Maintain Equal Weight Equal Weight
2023-04-19 BMO Capital Maintain Market Perform Market Perform
2023-04-19 Oppenheimer Maintain Outperform Outperform
2023-04-19 Keefe, Bruyette & Woods Maintain Underperform Underperform
2023-04-19 Citigroup Maintain Neutral Neutral
2023-04-12 Barclays Maintain Overweight Overweight
2023-04-10 JP Morgan Maintain Overweight Overweight
2023-04-05 Morgan Stanley Maintain Equal Weight Equal Weight
2023-04-03 Goldman Sachs Maintain Buy Buy
2023-04-03 Wells Fargo Maintain Overweight Overweight
2023-03-24 RBC Capital Maintain Outperform Outperform
2023-03-23 Oppenheimer Maintain Outperform Outperform
2023-03-08 Odeon Capital Downgrade Buy Hold
2023-02-09 Keefe, Bruyette & Woods Downgrade Market Perform Underperform
2023-02-02 Oppenheimer Maintain Outperform Outperform
2023-01-31 Atlantic Equities Downgrade Overweight Neutral
2023-01-17 Piper Sandler Downgrade Neutral Underweight
2023-01-17 Oppenheimer Maintain Outperform Outperform
2023-01-10 Odeon Capital Upgrade Hold Buy
2023-01-06 Deutsche Bank Downgrade Buy Hold
2023-01-03 Barclays Maintain Overweight Overweight
2022-12-28 Oppenheimer Maintain Outperform Outperform
2022-12-16 Morgan Stanley Maintain Equal Weight Equal Weight
2022-12-08 Piper Sandler Maintain Neutral Neutral
2022-12-06 Morgan Stanley Maintain Equal Weight Equal Weight
2022-11-14 Citigroup Downgrade Buy Neutral
2022-10-05 Morgan Stanley Maintain Equal Weight Equal Weight
2022-10-04 Goldman Sachs Maintain Buy Buy
2022-09-12 Deutsche Bank Maintain Buy Buy
2022-07-19 Barclays Maintain Overweight Overweight
2022-07-19 RBC Capital Maintain Outperform Outperform
2022-07-19 Credit Suisse Maintain Outperform Outperform
2022-07-12 Morgan Stanley Maintain Equal Weight Equal Weight
2022-07-11 Societe Generale Upgrade Hold Buy
2022-07-01 Piper Sandler Maintain Overweight Overweight
2022-07-01 Wells Fargo Maintain Overweight Overweight
2022-06-27 Credit Suisse Maintain Outperform Outperform
2022-06-24 Morgan Stanley Maintain Equal Weight Equal Weight
2022-06-14 RBC Capital Maintain Outperform Outperform
2022-04-19 BMO Capital Maintain Market Perform Market Perform
2022-04-05 Piper Sandler Maintain Overweight Overweight
2022-03-28 Morgan Stanley Upgrade Underweight Equal Weight
2022-03-08 Baird Upgrade Underperform Neutral
2022-01-20 Morgan Stanley Maintain Underweight Underweight
2022-01-06 JP Morgan Maintain Overweight Overweight
2022-01-03 Barclays Maintain Overweight Overweight
2021-12-06 Morgan Stanley Maintain Underweight Underweight
2021-11-01 Baird Downgrade Neutral Underperform
2021-10-25 Wells Fargo Maintain Overweight Overweight
2021-10-15 Oppenheimer Maintain Outperform Outperform
2021-10-15 Barclays Maintain Overweight Overweight
2021-10-15 RBC Capital Maintain Outperform Outperform
2021-10-15 Goldman Sachs Maintain Buy Buy
2021-10-07 Wolfe Research Downgrade Outperform Peer Perform
2021-09-13 Odeon Capital Upgrade Hold Buy
2021-07-29 Morgan Stanley Maintain Underweight Underweight
2021-07-16 Credit Suisse Maintain Outperform Outperform
2021-06-15 Credit Suisse Maintain Outperform Outperform
2021-05-04 Baird Downgrade Outperform Neutral
2021-04-01 Deutsche Bank Maintain Buy Buy
2021-03-01 Morgan Stanley Maintain Underweight Underweight
2021-01-26 Atlantic Equities Upgrade Neutral Overweight
2021-01-20 Morgan Stanley Maintain Underweight Underweight
2021-01-20 Credit Suisse Maintain Outperform Outperform
2021-01-11 Citigroup Upgrade Neutral Buy
2020-11-30 Morgan Stanley Downgrade Overweight Underweight
2020-09-03 Deutsche Bank Upgrade Hold Buy
2020-07-09 DA Davidson Downgrade Buy Neutral
2020-07-08 Seaport Global Maintain Neutral Neutral
2020-06-25 Morgan Stanley Maintain Overweight Overweight
2020-05-04 UBS Maintain Neutral Neutral
2020-04-16 BMO Capital Maintain Market Perform Market Perform
2020-04-16 Oppenheimer Maintain Outperform Outperform
2020-04-15 CFRA Maintain Buy Buy
2020-04-06 Wells Fargo Maintain Overweight Overweight
2020-04-06 UBS Maintain Neutral Neutral
2020-04-03 Piper Sandler Maintain Overweight Overweight
2020-04-02 Deutsche Bank Maintain Hold Hold
2020-04-01 Oppenheimer Maintain Outperform Outperform
2020-04-01 Wells Fargo Maintain Overweight Overweight
2020-03-30 Credit Suisse Maintain Outperform Outperform
2020-03-27 Citigroup Maintain Neutral Neutral
2020-03-27 Morgan Stanley Maintain Overweight Overweight
2020-03-25 Deutsche Bank Maintain Hold Hold
2020-03-17 Baird Upgrade Neutral Outperform
2020-03-10 Citigroup Maintain Neutral Neutral
2020-03-02 Morgan Stanley Maintain Overweight Overweight
2020-01-21 Atlantic Equities Downgrade Overweight Neutral
2020-01-16 Credit Suisse Maintain Outperform Outperform
2020-01-09 DA Davidson Maintain Neutral Neutral
2020-01-08 DA Davidson Maintain Neutral Neutral
2020-01-06 Barclays Upgrade Equal Weight Overweight
2020-01-03 BMO Capital Downgrade Outperform Market Perform
2019-12-16 Citigroup Maintain Neutral Neutral
2019-11-18 Morgan Stanley Maintain Overweight Overweight
2019-11-04 JP Morgan Maintain Overweight Overweight
2019-10-28 Odeon Capital Upgrade Hold Buy
2019-10-22 Atlantic Equities Upgrade Neutral Overweight
2019-10-21 UBS Maintain Buy Buy
2019-10-10 JP Morgan Maintain Overweight Overweight
2019-10-04 Morgan Stanley Maintain Overweight Overweight
2019-09-17 Morgan Stanley Maintain Overweight Overweight
2019-09-06 Keefe, Bruyette & Woods Downgrade Outperform Market Perform
2019-09-06 Keefe Bruyette & Woods Downgrade Outperform Market Perform
2019-08-29 Raymond James Downgrade Outperform Market Perform
2019-07-26 Keefe Bruyette & Woods Upgrade Market Perform Outperform
2019-07-26 Keefe, Bruyette & Woods Upgrade Market Perform Outperform
2019-07-09 JP Morgan Maintain Overweight Overweight
2019-06-18 BMO Capital Upgrade Market Perform Outperform
2019-04-30 Atlantic Equities Downgrade Overweight Neutral
2019-04-17 BMO Capital Maintain Market Perform Market Perform
2019-04-17 Jefferies Downgrade Buy Hold
2019-04-04 HSBC Maintain Hold Hold
2019-03-26 Oppenheimer Maintain Outperform Outperform
2019-01-09 UBS Upgrade Neutral Buy
2018-12-12 Keefe Bruyette & Woods Downgrade Outperform Market Perform
2018-12-12 Keefe, Bruyette & Woods Downgrade Outperform Market Perform
2018-12-07 Credit Suisse Maintain Outperform Outperform
2018-10-16 BMO Capital Maintain Market Perform Market Perform
2018-04-24 Citigroup Maintain Neutral Neutral
2018-04-17 Barclays Maintain Equal Weight Equal Weight
2018-03-16 Credit Suisse Maintain Outperform Outperform
2018-02-02 Morgan Stanley Maintain Overweight Overweight
2017-11-01 JP Morgan Maintain Overweight Overweight
2017-10-16 UBS Maintain Neutral Neutral
2017-10-16 Nomura Maintain Buy Buy
2017-10-16 BMO Capital Maintain Market Perform Market Perform
2017-10-10 Citigroup Maintain Neutral Neutral
2017-10-09 Citigroup Maintain Neutral Neutral
2017-07-10 Oppenheimer Maintain Outperform Outperform
2017-04-24 Berenberg Downgrade Buy Hold
2017-04-04 Citigroup Downgrade Buy Neutral
2017-02-16 Macquarie Upgrade Neutral Outperform
2017-01-12 Societe Generale Upgrade Hold Buy
2017-01-11 UBS Downgrade Buy Neutral
2016-12-21 Atlantic Equities Upgrade Neutral Overweight
2016-12-01 Standpoint Research Downgrade Buy Hold
2016-11-30 Deutsche Bank Maintain Hold Hold
2016-11-29 Keefe Bruyette & Woods Upgrade Market Perform Outperform
2016-11-29 Keefe, Bruyette & Woods Upgrade Market Perform Outperform
2016-11-16 Baird Downgrade Outperform Neutral
2016-11-15 Guggenheim Downgrade Buy Neutral
2016-11-08 Deutsche Bank Downgrade Buy Hold
2016-10-11 Compass Point Maintain Neutral Neutral
2016-10-10 Jefferies Maintain Buy Buy
2016-09-23 CLSA Maintain Outperform Outperform
2016-07-19 Keefe Bruyette & Woods Maintain Market Perform Market Perform
2016-07-19 Keefe, Bruyette & Woods Maintain Market Perform Market Perform
2016-07-19 Citigroup Maintain Buy Buy
2016-07-13 Berenberg Maintain Buy Buy
2016-07-07 Raymond James Downgrade Outperform Market Perform
2016-05-16 Keefe Bruyette & Woods Downgrade Outperform Market Perform
2016-05-16 Keefe, Bruyette & Woods Downgrade Outperform Market Perform
2016-04-17 Citigroup Maintain Buy Buy
2016-04-07 JP Morgan Maintain Overweight Overweight
2016-03-10 Keefe Bruyette & Woods Maintain Outperform Outperform
2016-03-10 Keefe, Bruyette & Woods Maintain Outperform Outperform
2016-03-01 Atlantic Equities Downgrade Overweight Neutral
2016-02-25 Credit Suisse Maintain Outperform Outperform
2016-01-29 CLSA Maintain Outperform Outperform
2016-01-26 Deutsche Bank Maintain Buy Buy
2016-01-20 Sandler O'Neill Upgrade Hold Buy
2016-01-20 Barclays Maintain Equal Weight Equal Weight
2016-01-20 Piper Sandler Upgrade Hold Buy
2015-10-07 Jefferies Maintain Buy Buy
2015-10-06 Oppenheimer Maintain Outperform Outperform
2015-09-08 Nomura Upgrade Neutral Buy
2015-08-26 UBS Upgrade Neutral Buy
2015-08-25 Macquarie Upgrade Underperform Neutral
2015-08-25 Baird Upgrade Neutral Outperform
2015-08-25 Bernstein Upgrade Neutral Outperform
2015-08-24 Keefe Bruyette & Woods Upgrade Market Perform Outperform
2015-08-24 Keefe, Bruyette & Woods Upgrade Market Perform Outperform
2015-07-20 Jefferies Maintain Buy Buy
2015-07-20 RBC Capital Maintain Outperform Outperform
2015-07-16 Keefe Bruyette & Woods Maintain Market Perform Market Perform
2015-07-16 Keefe, Bruyette & Woods Maintain Market Perform Market Perform
2015-05-28 Portales Partners Downgrade Outperform Sector Perform
2015-05-06 BMO Capital Downgrade Outperform Market Perform
2015-04-16 Oppenheimer Maintain Outperform Outperform
2015-04-15 Jefferies Maintain Buy Buy
2015-04-15 BMO Capital Maintain Outperform Outperform
2015-04-15 Barclays Maintain Equal Weight Equal Weight
2015-03-13 Oppenheimer Maintain Outperform Outperform
2015-03-02 Citigroup Maintain Buy Buy
2015-02-27 UBS Downgrade Buy Neutral
2015-01-16 Jefferies Maintain Buy Buy
2015-01-08 Credit Suisse Maintain Overweight Overweight
2015-01-05 Barclays Maintain Equal Weight Equal Weight
2014-12-16 Guggenheim Maintain Buy Buy
2014-10-16 FBR Capital Upgrade Market Perform Outperform
2014-10-02 UBS Upgrade Neutral Buy
2014-09-08 Goldman Sachs Upgrade Neutral Buy
2014-09-04 JP Morgan Maintain Overweight Overweight
2014-09-03 Nomura Downgrade Buy Neutral
2014-07-02 Deutsche Bank Upgrade Hold Buy
2014-06-19 JP Morgan Maintain Overweight Overweight
2014-05-21 MKM Partners Maintain Buy Buy
2014-05-12 Jefferies Maintain Buy Buy
2014-05-12 Portales Partners Upgrade Underperform Sector Perform
2014-04-29 JP Morgan Maintain Overweight Overweight
2014-04-25 SunTrust Robinson Humphrey Maintain Neutral Neutral
2014-04-24 Deutsche Bank Maintain Hold Hold
2014-04-17 Jefferies Maintain Buy Buy
2014-04-17 Oppenheimer Upgrade Market Perform Outperform
2014-04-17 Morgan Stanley Maintain Overweight Overweight
2014-03-24 Atlantic Equities Downgrade Overweight Neutral
2014-01-16 Raymond James Maintain Outperform Outperform
2014-01-09 Nomura Maintain Buy Buy
2014-01-08 Jefferies Maintain Buy Buy
2014-01-02 Citigroup Upgrade Neutral Buy
2013-12-03 Guggenheim Maintain Neutral Neutral
2013-11-05 Bernstein Maintain Market Perform Market Perform
2013-10-17 Baird Maintain Neutral Neutral
2013-10-17 Raymond James Downgrade Strong Buy Outperform
2013-09-27 Guggenheim Downgrade Buy Neutral
2013-09-19 Societe Generale Maintain Buy Buy
2013-08-21 Credit Suisse Maintain Neutral Neutral
2013-07-10 JP Morgan Maintain Overweight Overweight
2013-06-07 Macquarie Maintain Underperform Underperform
2013-05-20 Keefe Bruyette & Woods Downgrade Outperform Market Perform
2013-05-20 Keefe, Bruyette & Woods Downgrade Outperform Market Perform
2013-05-15 Deutsche Bank Maintain Hold Hold
2013-04-23 Morgan Stanley Upgrade Equal Weight Overweight
2013-04-18 Barclays Maintain Equal Weight Equal Weight
2013-04-18 Nomura Maintain Neutral Neutral
2013-04-18 UBS Maintain Neutral Neutral
2013-03-15 Scotiabank Upgrade Sector Perform Sector Outperform
2013-03-08 Edward Jones Upgrade Hold Buy
2013-02-07 Rafferty Maintain Buy Buy
2013-01-11 Sandler O'Neill Downgrade Buy Hold
2013-01-11 Piper Sandler Downgrade Buy Hold
2013-01-10 UBS Maintain Neutral Neutral
2013-01-09 Credit Suisse Downgrade Outperform Neutral
2013-01-08 JP Morgan Maintain Overweight Overweight
2013-01-07 Goldman Sachs Maintain Neutral Neutral
2013-01-07 ISI Group Maintain Buy Buy
2013-01-04 Deutsche Bank Maintain Hold Hold
2013-01-03 Nomura Maintain Neutral Neutral
2013-01-03 Citigroup Maintain Neutral Neutral
2012-12-07 SunTrust Robinson Humphrey Maintain Neutral Neutral
2012-11-19 Stifel Upgrade Hold Buy
2012-11-19 Stifel Nicolaus Upgrade Hold Buy
2012-11-08 ISI Group Upgrade Hold Buy
2012-10-18 Nomura Maintain Neutral Neutral
2012-10-18 Sterne Agee Maintain Neutral Neutral
2012-10-18 UBS Maintain Neutral Neutral
2012-10-17 ISI Group Maintain Hold Hold
2012-10-02 Drexel Hamilton Maintain Buy Buy
2012-09-17 Citigroup Maintain Neutral Neutral
2012-07-18 ISI Group Maintain Hold Hold
2012-07-11 Bernstein Maintain Market Perform Market Perform
2012-06-04 UBS Maintain Neutral Neutral
2012-05-22 Sterne Agee Maintain Neutral Neutral
2012-04-20 Citigroup Maintain Neutral Neutral
2012-04-11 Guggenheim Upgrade Neutral Buy
2012-04-10 JP Morgan Maintain Overweight Overweight
2012-04-02 UBS Maintain Neutral Neutral
2012-03-30 Deutsche Bank Maintain Hold Hold
2012-03-19 Morgan Stanley Maintain Equal Weight Equal Weight
2012-02-27 UBS Maintain Neutral Neutral
2012-02-14 Citigroup Downgrade Buy Neutral