Bank of America Corporation (BAC)

Bank of America Corporation at a glance — key fundamentals, SEC filings, insider buying and selling, and earnings dates.

Bank of America Corporation (BAC) is a Banks - Diversified company based in US with a market capitalization of $363.7B. Revenue declined 0.5% year-over-year and the company generated $12.6B in free cash flow. This page tracks BAC's SEC filings, insider buying and selling, earnings dates, and key fundamentals in one place.

US · 213K employees · IPO Feb 21, 1973

Valuation

Valuation & price

$50.55 · as of May 13, 2026 · -13.6% vs 52w high

12.5

P/E ratio

Latest-FY diluted EPS

1.20

P/B ratio

Market cap ÷ book equity

Dividend yield

Price — last 12 months

$58.53$51.98$45.42Jul 25Dec 25Jul 26Jul 7, 25$48.66Jul 9, 25$46.84Jul 11, 25$46.73Jul 15, 25$46.15Jul 17, 25$47.02Jul 21, 25$47.48Jul 23, 25$48.14Jul 25, 25$48.45Jul 29, 25$47.95Jul 31, 25$47.27Aug 4, 25$45.85Aug 6, 25$45.42Aug 11, 25$46.16Aug 13, 25$47.24Aug 15, 25$46.94Aug 19, 25$48.08Aug 21, 25$48.26Aug 25, 25$49.48Aug 27, 25$50.38Aug 29, 25$50.74Sep 3, 25$50.06Sep 5, 25$49.77Sep 9, 25$50.29Sep 11, 25$50.75Sep 16, 25$50.66Sep 18, 25$52.13Sep 22, 25$51.92Sep 24, 25$51.70Sep 26, 25$52.21Sep 30, 25$51.59Oct 2, 25$50.48Oct 6, 25$50.39Oct 8, 25$49.84Oct 10, 25$48.65Oct 14, 25$50.09Oct 16, 25$50.44Oct 21, 25$51.52Oct 23, 25$51.76Oct 27, 25$53.02Oct 29, 25$52.58Oct 31, 25$53.45Nov 4, 25$53.54Nov 6, 25$53.29Nov 10, 25$53.42Nov 12, 25$54.11Nov 14, 25$52.61Nov 18, 25$51.64Nov 20, 25$51.00Nov 25, 25$52.48Nov 28, 25$53.65Dec 2, 25$53.19Dec 4, 25$54.16Dec 8, 25$53.90Dec 10, 25$54.08Dec 12, 25$55.14Dec 16, 25$54.81Dec 18, 25$54.26Dec 22, 25$55.88Dec 24, 25$56.25Dec 29, 25$55.35Jan 2, 26$55.95Jan 6, 26$57.25Jan 8, 26$56.18Jan 12, 26$55.19Jan 14, 26$52.48Jan 16, 26$52.97Jan 21, 26$52.07Jan 23, 26$51.72Jan 27, 26$52.17Jan 29, 26$53.08Feb 2, 26$54.03Feb 4, 26$55.38Feb 9, 26$56.41Feb 11, 26$53.83Feb 13, 26$52.55Feb 18, 26$53.36Feb 20, 26$53.06Feb 24, 26$50.41Feb 26, 26$52.30Mar 2, 26$49.81Mar 4, 26$50.30Mar 6, 26$48.64Mar 10, 26$48.56Mar 12, 26$47.10Mar 17, 26$47.28Mar 19, 26$47.01Mar 23, 26$47.52Mar 25, 26$48.75Mar 27, 26$46.97Mar 31, 26$48.75Apr 2, 26$49.38Apr 7, 26$50.28Apr 9, 26$52.71Apr 13, 26$53.35Apr 15, 26$54.32Apr 17, 26$53.91Apr 22, 26$53.12Apr 24, 26$52.05Apr 28, 26$52.66Apr 30, 26$53.46May 4, 26$52.19May 6, 26$53.60May 8, 26$51.31May 12, 26$50.78May 14, 26$49.85May 18, 26$50.69May 20, 26$51.23May 22, 26$51.80May 28, 26$50.77Jun 1, 26$51.51Jun 3, 26$52.40Jun 5, 26$53.83Jun 9, 26$54.42Jun 11, 26$55.16Jun 15, 26$55.87Jun 17, 26$56.53Jun 22, 26$57.37Jun 24, 26$57.73Jun 26, 26$57.88Jul 2, 26$58.53
$44.9252-week range$58.53
Loading valuation history…

Fundamentals

Key fundamentals

$363.7B

Market cap

-0.5%

Revenue growth (YoY)

56.1%

Gross margin

$12.6B

Free cash flow (USD)

-$597.8B

Net debt

Net cash position

-4.8%

Share dilution

3/3

Graham criteria passed

Defensive-investor screen

Financial Services

Sector

Trajectory

Long-term trends

Revenue by year

20162025

FY 2016$93.7BFY 2017$99.5BFY 2018$109.6BFY 2019$113.6BFY 2020$93.8BFY 2021$93.9BFY 2022$115.1BFY 2023$171.9BFY 2024$192.4BFY 2025$191.6B
$93.7B$191.6B

Free cash flow by year

20162025

FY 2016$17.3BFY 2017$9.9BFY 2018$39.5BFY 2019$61.8BFY 2020$38.0BFY 2021$-7.2BFY 2022$-6.3BFY 2023$45.0BFY 2024$-8.8BFY 2025$12.6B
$17.3B$12.6B

Gross margin by year

20212025

FY 202199.8%FY 202280.3%FY 202354.8%FY 202449.9%FY 202556.1%
99.8%56.1%

Value screen

Graham defensive-investor tests

Computing the scorecard — refreshing any stale inputs…

5

Insider buys · 90 days

5

Insider sells · 90 days

Earnings

Last report: 10-Q filed May 1, 2026

Next expected: not yet scheduled

On the tape

Recent SEC & insider activity

  • Insider sellInsider Sell $0BANK OF AMERICA CORP /DE/ · 10% Owner · $0.2Jun 15, 2026Filing
  • Insider buyInsider Buy $33KBANK OF AMERICA CORP /DE/ · 10% Owner · $32.8KMay 22, 2026Filing
  • Insider buyInsider Buy $5KBANK OF AMERICA CORP /DE/ · 10% Owner · $5KMay 22, 2026Filing
  • Insider sellInsider Sell $34KBANK OF AMERICA CORP /DE/ · 10% Owner · $34.1KMay 21, 2026Filing
  • Insider buyInsider Buy $11KBANK OF AMERICA CORP /DE/ · 10% Owner · $10.6KMay 20, 2026Filing
  • Insider sellInsider Sell $5KBANK OF AMERICA CORP /DE/ · 10% Owner · $5KMay 18, 2026Filing
  • Insider sellInsider Sell $5KBANK OF AMERICA CORP /DE/ · 10% Owner · $5KMay 12, 2026Filing
  • Insider sellInsider Sell $6.7MGreener Geoffrey S · Chief Risk Officer · $6.7MMay 7, 2026Filing
  • 8-K eventAnnual Meeting ResultsMay 6, 2026Filing
  • Insider buyInsider Buy $5KBANK OF AMERICA CORP /DE/ · 10% Owner · $5KMay 4, 2026Filing

Questions

Frequently asked questions

What is Bank of America Corporation's market cap?

Bank of America Corporation (BAC) has a market capitalization of $363.7B.

What is BAC's P/E ratio?

BAC trades at a price-to-earnings ratio of 12.5, based on its latest fiscal-year diluted earnings per share and the most recent cached price.

What is BAC's price-to-book (P/B) ratio?

BAC trades at 1.20 times book value per share.

Are insiders buying BAC stock?

Yes — SEC Form 4 filings show 5 open-market insider buys and 5 sells at Bank of America Corporation in the last 90 days.

Same arena

Related companies in Banks - Diversified

Timeline

Every filing, insider trade & earnings on a price-anchored timeline

Filing Analyzer

Search the actual 10-K / 10-Q text with AI research angles

News

Latest press coverage in one feed

Data: SEC EDGAR filings and cached fundamental data; prices and ratios use the most recent cached quote and statements (may lag by up to a day). Educational and research purposes only. Not investment advice.