BAC · NYSE
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Total Revenue | $113.10B | $105.86B | $102.77B | $94.95B | $89.11B | $85.53B | $91.24B | $91.02B |
| Interest Expense | $60.10B | $56.06B | $73.33B | $20.10B | $4.74B | $8.22B | $22.34B | $18.61B |
| Income Before Taxes | $37.70B | $33.22B | $32.53B | $30.97B | $33.98B | $19.00B | $32.75B | $34.58B |
| Provision for Income Taxes | $7.19B | $6.25B | $6.22B | $3.44B | $2.00B | $1.10B | $5.32B | $6.44B |
| Net Income | $30.51B | $26.97B | $26.30B | $27.53B | $31.98B | $17.89B | $27.43B | $28.15B |
| Basic EPS | $3.86 | $3.23 | $3.07 | $3.21 | $3.60 | $1.88 | $2.77 | $2.64 |
| Diluted EPS | $3.81 | $3.19 | $3.05 | $3.19 | $3.57 | $1.87 | $2.75 | $2.61 |
| Basic Shares Outstanding | 7.52B | 7.86B | 8.03B | 8.11B | 8.49B | 8.75B | 9.39B | 10.10B |
| Diluted Shares Outstanding | 7.68B | 7.94B | 8.08B | 8.17B | 8.56B | 8.80B | 9.44B | 10.24B |
| Period | Consensus EPS | Low | High | Estimates | Revisions |
|---|---|---|---|---|---|
| Dec 2026 | $4.68 | $4.58 | $5.01 | 9 | ↑9 ↓0 |
| Dec 2027 | $5.27 | $5.14 | $5.41 | 9 | ↑9 ↓0 |
| Dec 2028 | $6.04 | $5.85 | $6.14 | 3 | ↑3 ↓0 |
| Dec 2029 | $6.27 | $6.27 | $6.27 | 1 | ↑1 ↓0 |