Bank of America has hit a perfect EPS beat rate across recent quarters — meaning it has exceeded analyst earnings expectations every single time — while simultaneously posting 36% earnings growth and 21.4% revenue growth. At a market cap of roughly $430 billion, this is one of the largest financial institutions on the planet, and the data behind it this week is drawing attention across the board.


The Q·Score Snapshot

BAC scores 7.6 out of 10, earning a "Bullish" label on Quantify's Q·Score system. The Q·Score aggregates fundamental strength, earnings momentum, analyst sentiment, and valuation metrics into a single composite reading — a score in the 7s reflects broadly strong data across multiple dimensions, not any single outlier. The label describes what the data collectively signals, not what any investor should do with it.


Business at a Glance

Bank of America is one of the world's largest financial services companies, serving individual consumers, small and mid-sized businesses, and large corporations through retail banking, wealth management, investment banking, and trading operations. It sits firmly in the Financial Services sector, where interest rate dynamics, credit quality, and capital efficiency are the primary levers of performance. The current data profile — strong revenue and earnings growth alongside a relatively modest valuation multiple — reflects a period of robust net interest income and disciplined cost management that has characterised the broader U.S. banking environment in recent years.


The Numbers That Stand Out

The headline figure is an EPS beat rate of 100% — Bank of America has beaten analyst earnings-per-share estimates in every single reported quarter captured in this dataset, a consistency that is genuinely rare among mega-cap companies. Revenue growth of 21.4% is striking for a bank of this size, where single-digit growth is often considered healthy. Earnings growth of 36% amplifies that picture, suggesting the revenue gains are flowing through to the bottom line efficiently. The profit margin of 29.5% confirms that dynamic — nearly 30 cents of every dollar of revenue is being retained as profit, a solid figure for a diversified financial institution. Meanwhile, the forward P/E of 11.7 (the stock price divided by expected earnings per share over the next twelve months) sits well below the broader market average, indicating the market is pricing in relatively modest expectations relative to current earnings power. Return on equity of 11.2% — a measure of how much profit the bank generates for every dollar of shareholder equity — rounds out a picture of steady, if not spectacular, capital efficiency.


What Analysts Think

Of the 21 analysts currently covering BAC, 83% carry a positive rating on the stock — a notably high level of consensus for a company this large and widely followed. The analyst consensus price target implies approximately 10.5% upside from the current price of $61.27, putting the collective target in the vicinity of $67.70. The breadth of positive sentiment combined with a double-digit implied gap between current price and target is a data point worth noting, though analyst targets are forward-looking estimates and carry inherent uncertainty.


The Bigger Picture

Within the Financial Services sector, Bank of America occupies a rare tier: a systemically important institution large enough to move markets, yet the data this week shows it performing more like a high-growth mid-cap in terms of earnings and revenue trajectory. That combination — scale plus momentum — makes it an outlier relative to many of its regional banking peers, which have faced more pressure on net interest margins and credit quality. Whether the current growth rates are sustainable as the interest rate cycle evolves is the central question the data cannot yet answer, but for now, the numbers reflect one of the stronger fundamental profiles in the sector.