Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
101.89B | 98.58B | 94.95B | 89.11B | 85.53B | Gross Profit |
101.89B | 98.58B | 94.95B | 89.11B | 85.53B | EBIT |
29.25B | 28.34B | 30.97B | 33.98B | 19.00B | EBITDA |
29.25B | 30.40B | 32.95B | 35.87B | 20.84B | Net Income Common Stockholders |
27.13B | 26.52B | 27.53B | 31.98B | 17.89B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
885.86B | 754.61B | 638.85B | 798.19B | 728.84B | Total Assets |
3.26T | 3.18T | 3.05T | 3.17T | 2.82T | Total Debt |
658.43B | 618.19B | 498.55B | 496.20B | 452.58B | Net Debt |
368.31B | 276.77B | 261.09B | 140.83B | 65.57B | Total Liabilities |
2.97T | 2.89T | 2.78T | 2.90T | 2.55T | Stockholders Equity |
295.56B | 291.65B | 273.20B | 270.07B | 272.92B |
Cash Flow | Free Cash Flow | |||
-8.80B | 44.98B | -6.33B | -7.19B | 37.99B | Operating Cash Flow |
-8.80B | 44.98B | -6.33B | -7.19B | 37.99B | Investing Cash Flow |
-90.69B | -35.39B | -2.53B | -313.29B | -177.66B | Financing Cash Flow |
60.37B | 93.34B | -106.04B | 291.65B | 355.82B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $692.69B | 12.40 | 17.25% | 2.03% | 12.48% | 23.05% | |
80 Outperform | $198.30B | 10.44 | 10.30% | 5.79% | -1.91% | -6.79% | |
78 Outperform | $239.12B | 13.27 | 11.05% | 2.11% | 3.51% | 16.51% | |
73 Outperform | $307.60B | 12.28 | 9.46% | 2.50% | 8.23% | 16.15% | |
65 Neutral | $137.42B | 11.29 | 9.70% | 1.91% | 13.21% | -12.06% | |
64 Neutral | $129.75B | 11.07 | 6.33% | 3.18% | 2.97% | 88.51% | |
64 Neutral | $12.51B | 9.81 | 7.92% | 16985.69% | 12.67% | -5.98% |
On April 22, 2025, Bank of America Corporation held its Annual Meeting of Shareholders, where several key decisions were made. Shareholders approved the amendment and restatement of the Bank of America Corporation Equity Plan, which includes increasing the shares available for grant by 100 million, capping the value of shares granted to non-employee directors, and extending the plan’s expiration date to 2035. These changes are expected to support the company’s compensation strategy and maintain its competitive positioning in the industry.
Spark’s Take on BAC Stock
According to Spark, TipRanks’ AI Analyst, BAC is a Neutral.
Bank of America’s overall stock score reflects a balance of moderate financial performance and positive earnings call sentiment. While the company shows stable revenue growth, concerns around financial leverage and cash flow volatility are notable. The stock’s valuation is attractive, but technical analysis indicates a bearish market sentiment, which may affect short-term stock performance.
To see Spark’s full report on BAC stock, click here.
Bank of America reported a strong financial performance for the first quarter of 2025, with a net income of $7.4 billion and earnings per share of $0.90, reflecting an increase from the previous year. The company saw a 6% rise in revenue to $27.4 billion, driven by growth in net interest income and fee income across all segments. The bank’s balance sheet remained robust with approximately $2 trillion in deposits, and it returned $6.5 billion to shareholders. Despite potential economic changes, Bank of America remains confident in its strategic investments and diverse business model to continue delivering value to its clients and shareholders.
Spark’s Take on BAC Stock
According to Spark, TipRanks’ AI Analyst, BAC is a Neutral.
Bank of America’s overall stock score reflects a balance of moderate financial performance and positive earnings call sentiment. While the company shows stable revenue growth, concerns around financial leverage and cash flow volatility are notable. The stock’s valuation is attractive, and recent corporate developments, including board appointments, enhance its strategic positioning. However, technical analysis indicates a bearish market sentiment, which may affect short-term stock performance.
To see Spark’s full report on BAC stock, click here.
Bank of America Corporation announced that effective March 1, 2025, Rudolf A. Bless will step down as Chief Accounting Officer, with Johnbull Okpara taking over the role. Mr. Okpara, who joined the company in November 2024, previously held significant positions at Citigroup Inc. and Morgan Stanley. His appointment is expected to bring extensive experience to the role, potentially impacting the company’s financial operations and strategic planning.