Bank of America Corporation (TSX:BOFA)
| Market Cap | 507.35B |
| Revenue (ttm) | 147.29B +11.8% |
| Net Income | 39.84B +12.4% |
| EPS | 5.22 +18.7% |
| Shares Out | n/a |
| PE Ratio | 12.74 |
| Forward PE | 11.79 |
| Dividend | 0.55 (2.08%) |
| Ex-Dividend Date | Dec 5, 2025 |
| Volume | 8,380 |
| Average Volume | 17,897 |
| Open | 26.25 |
| Previous Close | 26.40 |
| Day's Range | 26.03 - 26.29 |
| 52-Week Range | 17.14 - 29.14 |
| Beta | n/a |
| RSI | 35.94 |
| Earnings Date | Jan 14, 2026 |
About Bank of America
Bank of America Corporation, through its subsidiaries, provides various financial products and services for individual consumers, small and middle-market businesses, institutional investors, large corporations, and governments worldwide. The company operates through four segments: Consumer Banking, Global Wealth & Investment Management (GWIM), Global Banking, and Global Markets. The Consumer Banking segment offers traditional and money market savings accounts, certificates of deposit and IRAs, checking accounts, and investment accounts and prod... [Read more]
Financial Performance
In 2025, Bank of America's revenue was $107.42 billion, an increase of 11.82% compared to the previous year's $96.07 billion. Earnings were $29.06 billion, an increase of 13.93%.
Financial numbers in USD Financial StatementsNews
BofA's Savita Subramanian says she sees too much euphoria in a popular market group
Savita Subramanian, Bank of America Securities, joins 'Fast Money' talks her outlook for the S&P 500, her reaction to today's Fed meeting, and more.
Bank of America appoints Lo Piccolo as country head replacing Mattarella
Bank of America has appointed Vito Lo Piccolo as country executive for Italy, an internal memo showed on Wednesday, replacing Nino Mattarella, who is retiring from the firm.
JPMorgan And Bank Of America Will Match $1,000 Trump Account Deposits For Employees
JPMorgan will match the government's initial $1,000 deposit in Trump accounts for newborn children for eligible employees in the U.S., the bank said Wednesday, following multiple reports that Bank of ...
VCI Wealth Management LLC Sells 12,502 Shares of Bank of America Corp (BAC)
VCI Wealth Management LLC Sells 12,502 Shares of Bank of America Corp (BAC)
Sterling Investment Counsel, LLC Buys 1,305 Shares of Bank of America Corp (BAC)
Sterling Investment Counsel, LLC Buys 1,305 Shares of Bank of America Corp (BAC)
Convergence Long/Short Equity ETF Buys 4,558 Shares of Bank of America Corp (BAC)
Convergence Long/Short Equity ETF Buys 4,558 Shares of Bank of America Corp (BAC)
Bank of America says it will match Treasury's $1,000 deposits in Trump accounts for employees
Bank of America will match the US government's $1,000 contribution to Trump accounts for eligible employees, according to an internal memo sent to staffers Wednesday morning.
Victory Sustainable World Fund Sells 2,046 Shares of Bank of America Corp (BAC)
Victory Sustainable World Fund Sells 2,046 Shares of Bank of America Corp (BAC)
Victory Growth and Tax Strategy Fund Sells 20,276 Shares of Bank of America Corp (BAC)
Victory Growth and Tax Strategy Fund Sells 20,276 Shares of Bank of America Corp (BAC)
Victory Target Managed Allocation Fund Sells 11,267 Shares of Bank of America Corp (BAC)
Victory Target Managed Allocation Fund Sells 11,267 Shares of Bank of America Corp (BAC)
Celestica (CLS) Gains on Bank of America's Buy Rating and AI Prospects
Celestica (CLS) Gains on Bank of America's Buy Rating and AI Prospects
BofA to match US government's pilot contribution to Trump Accounts, memo says
Bank of America will match the U.S. government's $1,000 pilot contribution for all eligible U.S. employees to Trump Accounts, according to an internal memo seen by Reuters on Wednesday.
What The Fed's Next Rate Cut Window Means For Bank Stocks And Homebuilders
Market attention is increasingly centered on when the Federal Reserve will begin cutting interest rates and what that shift will mean for equity leadership. After keeping policy restrictive to contain...
US banks may lose $500 billion to stablecoins by 2028, Standard Chartered warns
U.S. dollar-backed crypto tokens known as stablecoins could pull around $500 billion in deposits out of U.S. banks by the end of 2028, Standard Chartered estimated on Tuesday - new analysis that cou...
Werba Rubin Papier Wealth Management Sells 12,475 Shares of Bank of America Corp (BAC)
Werba Rubin Papier Wealth Management Sells 12,475 Shares of Bank of America Corp (BAC)
CM WEALTH ADVISORS LLC Buys 12,548 Shares of Bank of America Corp (BAC)
CM WEALTH ADVISORS LLC Buys 12,548 Shares of Bank of America Corp (BAC)
Moran Wealth Management, LLC Buys 25,044 Shares of Bank of America Corp (BAC)
Moran Wealth Management, LLC Buys 25,044 Shares of Bank of America Corp (BAC)
Emails show Bank of America's struggles with Nvidia AI: 'You have to help us as local car mechanics drive the race car!'
Internal emails show Bank of America having difficulties with Nvidia's AI Factory, showing the challenges of integrating AI in regulated industries.
Winter Storm Fern Freezes Q1 GDP — But ETFs Could Be Set Up For Spring Rebound
Winter Storm Fern is expected to deliver a sharp but temporary hit to U.S. economic growth, with Bank of America estimating a 0.5–1.5 percentage point drag on the first quarter 2026 GDP , according to...
Bank of America (BAC) Sees Mixed Options Sentiment with Stock Rising
Bank of America (BAC) Sees Mixed Options Sentiment with Stock Rising
Why many large-bank stocks look like bargains for long-term investors
A combination of high and improving returns on equity and low or declining price/earnings ratios make the case for several major industry players.
Abundance Wealth Counselors Sells 1,263 Shares of Bank of America Corp (BAC)
Abundance Wealth Counselors Sells 1,263 Shares of Bank of America Corp (BAC)
SeaBridge Investment Advisors LLC Sells 6,920 Shares of Bank of America Corp (BAC)
SeaBridge Investment Advisors LLC Sells 6,920 Shares of Bank of America Corp (BAC)
San Luis Wealth Advisors LLC Sells 500 Shares of Bank of America Corp (BAC)
San Luis Wealth Advisors LLC Sells 500 Shares of Bank of America Corp (BAC)
Prairiewood Capital, LLC Sells 3,113 Shares of Bank of America Corp (BAC)
Prairiewood Capital, LLC Sells 3,113 Shares of Bank of America Corp (BAC)