Company Deep Dive
Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.
BAC
BUYBank of America Corporation · Financial Services · United States · $440.3B · Avg Vol: $2.2B/d
COMPANY DESCRIPTION
Bank of America Corporation is one of the largest financial institutions globally, providing a comprehensive array of banking, investing, asset management, and risk management products and services. With its vast national and international presence, the company serves consumers, small businesses, and large corporations through its diversified segments. Its enormous scale, strong brand, and significant technological investments solidify its position as a leading universal bank.
FINANCIAL SUMMARY (USD)
| Year | 2022 | 2023 | 2024 | 2025 | CAGR | TTM | 2026E | 2027E | Fwd CAGR |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 95.0B | 102.8B | 105.9B | 113.1B | 6.0% | 113.9B | 124.1B | 129.6B | 7.1% |
| EPS | 3.21 | 3.10 | 3.25 | 3.86 | 6.3% | 4.27 | 4.73 | 5.32 | 17.4% |
| Shares | 8.0B | 7.9B | 7.6B | 7.2B | -9.8% | 7.1B | — | — | — |
| Debt | 302.9B | 334.3B | 326.7B | 365.9B | 6.5% | 774.6B | — | — | — |
| Equity | 273.2B | 291.6B | 294.0B | 303.2B | 3.5% | — | — | — | — |
| Op CF | -6.3B | 45.0B | -8.8B | 12.6B | -47.0% | 12.6B | — | — | — |
| Inv CF | -2.5B | -35.4B | -90.7B | -145.2B | — | — | — | — | — |
| Fin CF | -106.0B | 93.3B | 60.4B | 69.9B | — | — | — | — | — |
SCORE BREAKDOWN
FUNDAMENTALS
SECTOR PEERS
Closest peers in Financial Services, ranked by industry match, size, and score similarity. Cross-listings of BAC are excluded.
| Ticker | Company | Mkt Cap | StockRank | Signal |
|---|---|---|---|---|
| BAC | Bank of America Corporation(you) | $440.3B | 73 | BUY |
| 0005.HK | HSBC Holdings plc | $323.0B | 72 | BUY |
| JPM.MX | JPMorgan Chase & Co. | $886.0B | 72 | BUY |
| 601398.SS | Industrial and Commercial Bank of China Limited | $375.3B | 86 | STRONG BUY |
| 601288.SS | Agricultural Bank of China Limited | $319.1B | 63 | HOLD |
| BSD2.DE | Banco Santander, S.A. | $193.2B | 73 | BUY |
| 601988.SS | Bank of China Limited | $273.3B | 81 | STRONG BUY |
| 601939.SS | China Construction Bank Corporation | $376.8B | 91 | STRONG BUY |
| UBSG.SW | UBS Group AG | $161.8B | 70 | BUY |
| BBVA | Banco Bilbao Vizcaya Argentaria, S.A. | $143.5B | 75 | BUY |
Peer medians: ROE 9.6% · P/E 13.0x · Gross margin 83.5%