Back to News
investment

Better Buy Right Now: American Express vs. Bank of America

newsfeedback@fool.com (Dave Kovaleski)
Loading...
5 min read
0 likes
⚡ Quantum Brief
American Express stock dropped 4% despite beating Q1 earnings, with revenue up 11% and EPS rising 18% year-over-year, as investors reacted to unchanged forecasts amid higher marketing and tech spending. Bank of America gained 10% in April after Q1 results showed 7% revenue growth, 25% EPS surge, and improved credit quality, with net interest income rising 9% and investment banking up 21%. American Express trades at 18x forward earnings—its lowest valuation in a year—while Bank of America’s 12x forward P/E and 0.95 PEG ratio suggest undervaluation, per analysts. Wall Street favors Bank of America (81% buy ratings, $61 target) over American Express (45% buy, $360 target), though both are Berkshire Hathaway top holdings, signaling Buffett’s confidence. The author prefers American Express for its wealthier clientele resilience and current dip, but calls both stocks strong buys, citing long-term consistency and attractive valuations.
AI Audio Summary
0:00 / 0:00
Click to play
Untitled design (36).png
Quantum News · Media Library

By Dave Kovaleski – Apr 27, 2026 at 5:00AM ESTKey PointsAmerican Express stock dropped after its first-quarter earnings. Bank of America stock has been rising during the past month. Which of these two financial stocks is the better buy?It's April and that means the start of another earnings season. More specifically, banks and financial institutions usually are the first to report earnings each quarter, so we have a chance to look them over now. Two of the bigger names in banking and financials are American Express (AXP 1.40%) and Bank of America (BAC 0.80%). Bank of America is the nation's second-largest bank, while American Express, the third-largest credit card company, is also a bank. These two financial stocks are relatively cheap right now and have been long-term powerhouses in their markets. Are there investment opportunities with either of these stocks? Image source: Getty Images. If so, which one is the better buy -- American Express or Bank of America?

American Express American Express needs no introduction; you may have one of its cards in your wallet. But, as far as its closed loop business model goes, it is not like Visa or Mastercard. It is a bank, unlike the other credit card and payment processing giants, so it serves as the card issuer, the payment lender, and the network all in one -- a self-contained system. So, it not only earns income on swipe fees and membership fees, but also on interest income from the loans it makes. American Express stock took fell 4% last week after it reported first-quarter earnings. American Express beat estimates on the top and bottom lines and saw an 11% increase in revenue and an 18% jump in earnings per share, year over year. ExpandNYSE: AXPAmerican ExpressToday's Change(-1.40%) $-4.47Current Price$314.08Key Data PointsMarket Cap$215BDay's Range$312.57 - $318.0552wk Range$257.21 - $387.49Volume123KAvg Vol3.6MGross Margin60.19%Dividend Yield1.09% It's hard to know exactly why investors do what they do, but the downturn may have been due to increased spending on marketing and technology upgrades, which investors likely took as forgoing short-term gains for long-term investments. That's evident because American Express didn't increase its earning or revenue forecasts after a strong quarter. To me, the downturn only makes American Express a better buy. The shares have declined about 15% this year and trade at just 18 times forward earnings, which is squarely in the buy zone. I wouldn't be shocked to see American Express bounce off this dip. Bank of America Bank of America stock is down about 5% year to date, but during the past month it has had some momentum, rising about 10%. The gains have been fueled by strong first-quarter earnings, with revenue rising 7% and earnings per share surging 25%. Net interest income, a key indicator of loan health, jumped 9%, while investment banking revenue increased 21%, driven by a strong quarter for mergers and acquisitions. ExpandNYSE: BACBank of AmericaToday's Change(-0.80%) $-0.42Current Price$52.05Key Data PointsMarket Cap$374BDay's Range$51.93 - $52.5152wk Range$38.81 - $57.55Volume11KAvg Vol41MDividend Yield2.11% In addition, Bank of America's credit quality improved, with provisions for credit losses and net charge-offs for uncollectible loans decreasing in the quarter. It also improved its efficiency ratio by 170 basis points to 61% -- that means it spends less to make a dollar of revenue. Further, Bank of America raised its projections for net interest income, now expecting 6% to 8% growth amid expectations for no interest rate cuts in 2026. High interest rates mean high interest expenses. Which stock is the better buy? Bank of America stock is also very cheap right now, trading at just 12 times forward earnings. Also, it has a five-year price/earnings-to-growth (PEG) ratio ratio of 0.95 -- a figure of less than 1 suggests a stock is undervalued relative to its earnings expectations. Which of these stocks is the better buy? Wall Street is slightly more bullish on Bank of America, with 81% of analysts recommending a buy with a median price target of $61 per share. That would indicate 17% upside. Only 45% of analysts rate American Express a buy with a median price target of $360 per share, which would be a 15% gain during the next 12 months. I think they're both buys right now, but I'd favor American Express. It has been a more consistent performer in the past, especially in downturns, because it caters to a wealthier clientele. Also, the stock is on a dip right now and at its lowest valuation in a year, so it's a particularly good time to buy. But overall, you can't go wrong with either. Both Bank of America and American Express are among the top five-largest holdings of Berkshire Hathaway; can you really be too far off with two of Warren Buffett's favorite stocks?Read NextApr 23, 2026 •By Billy DubersteinWhy American Express Fell TodayApr 23, 2026 •By Brett SchaferThe Best Warren Buffett Stocks to Buy With $1,000 Right NowApr 23, 2026 •By Patrick SandersAmerican Express Just Reported Its Highest Card Member Spending Growth Rate in 3 Years. Here's What's Driving It.Apr 23, 2026 •By Motley Fool TranscribingAmex (AXP) Q1 2026 Earnings Call TranscriptApr 23, 2026 •By Lawrence NgaWarren Buffett Has Held American Express for Decades.

Should You Own It Too?Apr 22, 2026 •By Motley Fool TranscribingAmerican Express AXP Q1 2025 Earnings TranscriptAbout the AuthorDave mainly covers financials, consumer goods, and technology stocks and ETFs. He wrote for the Fool from 2019-2023 and rejoined the Fool in 2026. In the past he's covered mutual funds and institutional investments for Pensions & Investments, personal finance for S&P, money markets and bonds for Crane Data, and stocks for ValueWalk.TMFdkovaleskiStocks MentionedAmerican ExpressNYSE: AXP$314.08(-1.40%)-$4.47Bank of AmericaNYSE: BAC$52.05(-0.80%)-$0.42Berkshire HathawayNYSE: BRKA$704,760.00(-0.20%)-$1,405.00Berkshire HathawayNYSE: BRKB$469.32(-0.26%)-$1.23VisaNYSE: V$309.42(+0.17%)+$0.54MastercardNYSE: MA$504.57(+0.44%)+$2.19*Average returns of all recommendations since inception. Cost basis and return based on previous market day close.

Read Original

Source Information

Source: The Motley Fool

Discussion

0 professional contributions

Sign in to join this professional discussion.

Be the first to add a constructive contribution.