Loading...
Both companies are huge universal banks that offer checking and savings accounts, loans, credit cards, business banking, wealth services, and investment banking. They compete for the same household, business, and large corporate customers, especially in the U.S. and in global banking and markets.
As of Jul 6, 2026
For informational purposes only.
If you’ve been watching Bank of America, today was another “green” day. The stock climbed about 2% to just under $60, very close to its recent short‑term ceiling, on slightly below‑average trading volume. That says buyers were clearly in control, but it didn’t feel like a frenzy — more like steady interest pushing the price up.
Over the last couple of months, the stock has quietly had a big run: up around the mid‑teens percent over about two months and roughly 11% in the last month. It’s now trading near the top of its recent range, and the chart is basically one of those “bottom left to top right” lines. In plain English: momentum is strong, and people have been willing to pay higher and higher prices for the same share of the bank.
The main thing hanging over the stock right now is next week’s earnings. Bank of America reports on July 14, along with other big banks, and analysts have been nudging their profit forecasts higher. When you hear “earnings,” think of the quarterly report card: how much money the bank actually made from loans, fees, and all the other ways it handles customers’ money. The fact that analysts are raising estimates tells you expectations are now pretty upbeat.