Bank of America (BAC) Financials: Revenue & Earnings

BAC price $50.76 +0.08 +0.16%

Ticker
BAC
Price
$50.76
Change
+0.08 +0.16%
Market cap ?
$351.40B
P/E ?
11.86
Forward P/E ?
11.58
Dividend yield ?
2.30%
Beta ?
1.21
Sector
Financial Services
Industry
Banks - Diversified
Stocklytics score
50
Value
62
Quality
49
Growth
40

Stocklytics score rationale: value 62, quality 49, growth 40.

Financials

2016201720182019202020212022202320242025
93662000000994660000001096270000001135890000009375300000093851000000115053000000171912000000192434000000191567000000

Operating globally through its various subsidiaries, Bank of America Corporation offers a comprehensive range of banking and financial products and services. Its extensive clientele includes individual consumers, small and mid-market businesses, institutional investors, large corporations, and government bodies worldwide. The Consumer Banking division provides diverse options such as traditional and money market…

Fair value

BAC fair value Not meaningful. Price $50.76.

Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.

No estimate. Cash-flow models don't suit banks

Compare BAC

Earnings

DateEPS actualEPS estimateRevenueRevenue estimate
2027-01-15—1.14—30.56B
2026-10-141.081.1030.00B30.58B
2026-07-141.211.1331.56B30.78B
2026-04-151.111.0130.27B29.95B
2026-01-140.980.9628.37B27.76B
2025-10-151.060.9528.09B27.52B
2025-07-160.890.8626.46B26.72B
2025-04-150.900.8227.37B26.98B
2025-01-160.820.7825.35B25.12B
2024-10-150.810.7725.34B25.25B
2024-07-160.830.8025.38B25.22B
2024-04-160.830.7625.82B25.49B
2024-01-120.700.6823.50B23.70B
2023-10-170.900.8225.17B25.14B
2023-07-180.880.8425.20B25.05B
2023-04-180.940.8226.26B25.13B
2023-01-130.850.7724.53B24.17B
2022-10-170.810.7724.50B23.52B
2022-07-180.780.7522.69B22.70B
2022-04-180.800.7523.23B23.13B
2022-01-190.820.7623.20B23.57B
2021-10-140.850.7122.77B21.61B
2021-07-140.800.7722.62B22.07B
2021-04-150.860.6622.82B15.91B
2021-01-190.590.5520.10B19.18B
2020-10-140.510.4920.34B19.54B
2020-07-160.370.2722.33B16.29B
2020-04-150.370.4626.73B26.18B
2020-01-150.750.6822.35B20.54B
2019-10-160.560.5122.81B20.77B
2019-07-170.750.7123.08B22.15B
2019-04-160.710.6623.00B21.69B
2019-01-160.700.6322.74B20.41B
2018-10-150.670.6222.72B21.35B
2018-07-160.640.5722.55B20.40B
2018-04-160.620.5923.07B21.95B
2018-01-170.470.4420.44B18.73B
2017-10-130.480.4521.84B20.47B
2017-07-180.460.4322.83B21.34B
2017-04-180.410.3522.25B18.99B

Dividends

Yield 2.29%. Payout ratio 22.78%. Frequency Quarterly.

Safety score 87/100 · Safe. Payout ratio is 23% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. Dividends were paid in 41 separate years. Yield is 2.3%, in a range that is usually sustainable.

Ex-dateDividendRecordPaymentFrequency
2026-12-04$0.322026-12-042026-12-24Quarterly
2026-09-04$0.322026-09-042026-09-25Quarterly
2026-06-05$0.282026-06-052026-06-26Quarterly
2026-03-06$0.282026-03-062026-03-27Quarterly
2025-12-05$0.282025-12-052025-12-26Quarterly
2025-09-05$0.282025-09-052025-09-26Quarterly
2025-06-06$0.262025-06-062025-06-27Quarterly
2025-03-07$0.262025-03-072025-03-28Quarterly
2024-12-06$0.262024-12-062024-12-27Quarterly
2024-09-06$0.262024-09-062024-09-27Quarterly
2024-06-07$0.242024-06-072024-06-28Quarterly
2024-02-29$0.242024-03-012024-03-29Quarterly
2023-11-30$0.242023-12-012023-12-29Quarterly
2023-08-31$0.242023-09-012023-09-29Quarterly
2023-06-01$0.222023-06-022023-06-30Quarterly
2023-03-02$0.222023-03-032023-03-31Quarterly
2022-12-01$0.222022-12-022022-12-30Quarterly
2022-09-01$0.222022-09-022022-09-30Quarterly
2022-06-02$0.212022-06-032022-06-24Quarterly
2022-03-03$0.212022-03-042022-03-25Quarterly
2021-12-02$0.212021-12-032021-12-31Quarterly
2021-09-02$0.212021-09-032021-09-24Quarterly
2021-06-03$0.182021-06-042021-06-25Quarterly
2021-03-04$0.182021-03-052021-03-26Quarterly
2020-12-03$0.182020-12-042020-12-24Quarterly
2020-09-03$0.182020-09-042020-09-25Quarterly
2020-06-04$0.182020-06-052020-06-26Quarterly
2020-03-05$0.182020-03-062020-03-27Quarterly
2019-12-05$0.182019-12-062019-12-27Quarterly
2019-09-05$0.182019-09-062019-09-27Quarterly
2019-06-06$0.152019-06-072019-06-28Quarterly
2019-02-28$0.152019-03-012019-03-29Quarterly
2018-12-06$0.152018-12-072018-12-28Quarterly
2018-09-06$0.152018-09-072018-09-28Quarterly
2018-05-31$0.122018-06-012018-06-29Quarterly
2018-03-01$0.122018-03-022018-03-30Quarterly
2017-11-30$0.122017-12-012017-12-29Quarterly
2017-08-30$0.122017-09-012017-09-29Quarterly
2017-05-31$0.072017-06-022017-06-30Quarterly
2017-03-01$0.072017-03-032017-03-31Quarterly
2016-11-30$0.072016-12-022016-12-30Quarterly
2016-08-31$0.072016-09-022016-09-23Quarterly
2016-06-01$0.052016-06-032016-06-24Quarterly
2016-03-02$0.052016-03-042016-03-25Quarterly
2015-12-02$0.052015-12-042015-12-24Quarterly
2015-09-02$0.052015-09-042015-09-25Quarterly
2015-06-03$0.052015-06-052015-06-26Quarterly
2015-03-04$0.052015-03-062015-03-27Quarterly
2014-12-03$0.052014-12-052014-12-26Quarterly
2014-09-03$0.052014-09-052014-09-26Quarterly
2014-06-20$0.012014-06-242014-06-30Quarterly
2014-03-05$0.012014-03-072014-03-28Quarterly
2013-12-04$0.012013-12-062013-12-27Quarterly
2013-09-04$0.012013-09-062013-09-27Quarterly
2013-06-05$0.012013-06-072013-06-28Quarterly
2013-02-27$0.012013-03-012013-03-22Quarterly
2012-12-05$0.012012-12-072012-12-28Quarterly
2012-09-05$0.012012-09-072012-09-28Quarterly
2012-05-30$0.012012-06-012012-06-22Quarterly
2012-02-29$0.012012-03-022012-03-23Quarterly
2011-11-30$0.012011-12-022011-12-23Quarterly
2011-08-31$0.012011-09-022011-09-23Quarterly
2011-06-01$0.012011-06-032011-06-24Quarterly
2011-03-02$0.012011-03-042011-03-25Quarterly
2010-12-01$0.012010-12-032010-12-24Quarterly
2010-09-01$0.012010-09-032010-09-24Quarterly
2010-06-02$0.012010-06-042010-06-25Quarterly
2010-03-03$0.012010-03-052010-03-26Quarterly
2009-12-02$0.012009-12-042009-12-24Quarterly
2009-09-02$0.012009-09-042009-09-25Quarterly
2009-06-03$0.012009-06-052009-06-26Quarterly
2009-03-04$0.012009-03-062009-03-27Quarterly
2008-12-03$0.322008-12-052008-12-26Quarterly
2008-09-03$0.642008-09-052008-09-26Quarterly
2008-06-04$0.642008-06-062008-06-27Quarterly
2008-03-05$0.642008-03-072008-03-28Quarterly
2007-12-05$0.642007-12-072007-12-28Quarterly
2007-09-05$0.642007-09-072007-09-28Quarterly
2007-05-30$0.562007-06-012007-06-22Quarterly
2007-02-28$0.562007-03-022007-03-23Quarterly

Insider trades

DateInsiderActionSharesPriceValue
2026-10-21Thomas William B.Buy2.93K——
2026-10-21Thomas William B.Sell1.17K$50.7859.41K
2026-10-21Fitterling James RBuy2.93K——
2026-10-21Thomas William B.Other0——
2026-10-21Fitterling James ROther0——
2026-10-15MOYNIHAN BRIAN TBuy18.08K$51.70934.89K
2026-10-15MOYNIHAN BRIAN TSell18.08K$51.70934.89K
2026-10-15MOYNIHAN BRIAN TSell18.08K$51.70934.89K
2026-09-15MOYNIHAN BRIAN TBuy18.08K$59.521.08M
2026-09-15MOYNIHAN BRIAN TSell18.08K$59.521.08M
2026-09-15MOYNIHAN BRIAN TSell18.08K$59.521.08M
2026-08-15MOYNIHAN BRIAN TBuy18.08K$64.491.17M
2026-08-15MOYNIHAN BRIAN TSell18.08K$64.491.17M
2026-08-15MOYNIHAN BRIAN TSell18.08K$64.491.17M
2026-07-15MOYNIHAN BRIAN TBuy18.08K$61.591.11M
2026-07-15MOYNIHAN BRIAN TSell18.08K$61.591.11M
2026-07-15MOYNIHAN BRIAN TSell18.08K$61.591.11M
2026-06-15MOYNIHAN BRIAN TBuy18.08K$55.871.01M
2026-06-15MOYNIHAN BRIAN TSell18.08K$55.871.01M
2026-06-15MOYNIHAN BRIAN TSell18.08K$55.871.01M
2026-05-15MOYNIHAN BRIAN TBuy18.08K$49.77899.99K
2026-05-15MOYNIHAN BRIAN TSell18.08K$49.77899.99K
2026-05-15MOYNIHAN BRIAN TSell18.08K$49.77899.99K
2026-05-05Greener Geoffrey SSell126.76K$53.016.72M
2026-05-04Zuber Maria TBuy5.37K——
2026-05-04Woods Thomas DBuy5.37K——
2026-05-04Woods Thomas DSell2.47K$52.19129.07K
2026-05-04WHITE MICHAEL DBuy5.37K——
2026-05-04ROSE CLAYTON STUARTBuy5.37K——
2026-05-04Ramos Denise LBuy5.37K——
2026-05-04NOWELL LIONEL L IIIBuy8.72K——
2026-05-04Martinez MariaBuy5.37K——
2026-05-04LOZANO MONICA CBuy5.37K——
2026-05-04DONALD ARNOLD WBuy5.37K——
2026-05-04ALMEIDA JOSE EBuy5.37K——
2026-05-04Allen Sharon L.Buy5.37K——
2026-04-22de Weck Pierre J.P.Sell1.10K$53.1258.22K
2026-04-15MOYNIHAN BRIAN TBuy18.08K——
2026-04-15MOYNIHAN BRIAN TSell18.08K$54.32982.27K
2026-04-15MOYNIHAN BRIAN TSell18.08K——
2026-03-15MOYNIHAN BRIAN TBuy18.08K——
2026-03-15MOYNIHAN BRIAN TSell18.08K$46.72844.79K
2026-03-15MOYNIHAN BRIAN TSell18.08K——
2026-03-12Mensah Bernard ASell94.00K$46.944.41M
2026-03-10Okpara JohnbullSell50$1,000.0050.00K
2026-03-05Scrivener Thomas MSell50.00K$49.822.49M
2026-03-05Bronstein Sheri B.Sell60.00K$49.912.99M
2026-03-04DeMare James PSell83.83K$50.004.19M
2026-03-03Athanasia Dean CSell136.56K$50.216.86M
2026-03-01Thompson Bruce R.Buy87.43K——
2026-03-01Thompson Bruce R.Sell42.52K$49.832.12M
2026-03-01Thompson Bruce R.Sell87.43K——
2026-03-01Scrivener Thomas MBuy37.47K——
2026-03-01Scrivener Thomas MSell16.49K$49.83821.85K
2026-03-01Scrivener Thomas MSell37.47K——
2026-03-01Nguyen Thong MBuy99.92K——
2026-03-01Nguyen Thong MSell55.16K$49.832.75M
2026-03-01Nguyen Thong MSell99.92K——
2026-03-01Mogensen Lauren ABuy47.88K——
2026-03-01Mogensen Lauren ASell23.20K$49.831.16M
2026-03-01Mogensen Lauren ASell47.88K——
2026-03-01Mensah Bernard ABuy1.43K——
2026-03-01Mensah Bernard ASell1.43K$49.8371.36K
2026-03-01Mensah Bernard ASell17.52K——
2026-03-01Mensah Bernard ABuy17.52K——
2026-03-01Mensah Bernard ASell1.43K——
2026-03-01Greener Geoffrey SBuy107.41K——
2026-03-01Greener Geoffrey SSell54.91K$49.832.74M
2026-03-01Greener Geoffrey SSell107.41K——
2026-03-01DeMare James PBuy149.88K——
2026-03-01DeMare James PSell82.88K$49.834.13M
2026-03-01DeMare James PSell149.88K——
2026-03-01Bronstein Sheri B.Buy39.55K——
2026-03-01Bronstein Sheri B.Sell20.23K$49.831.01M
2026-03-01Bronstein Sheri B.Sell39.55K——
2026-03-01Borthwick Alastair MBuy79.10K——
2026-03-01Borthwick Alastair MSell43.74K$49.832.18M
2026-03-01Borthwick Alastair MSell79.10K——
2026-03-01Athanasia Dean CBuy107.41K——
2026-03-01Athanasia Dean CSell52.14K$49.832.60M
2026-03-01Athanasia Dean CSell107.41K——
2026-03-01MOYNIHAN BRIAN TBuy395.50K——
2026-03-01MOYNIHAN BRIAN TSell193.33K$49.839.63M
2026-03-01MOYNIHAN BRIAN TSell395.50K——
2026-02-27Borthwick Alastair MSell32.00K——
2026-02-27Borthwick Alastair MSell68.00K$50.243.42M
2026-02-15Thompson Bruce R.Buy12.15K——
2026-02-15Thompson Bruce R.Buy14.48K——
2026-02-15Thompson Bruce R.Buy12.15K——
2026-02-15Thompson Bruce R.Buy14.48K——
2026-02-15Thompson Bruce R.Sell5.89K$52.55309.52K
2026-02-15Thompson Bruce R.Sell12.15K$52.55638.48K
2026-02-15Thompson Bruce R.Buy50.00K——
2026-02-15Thompson Bruce R.Buy21.86K——
2026-02-15Thompson Bruce R.Sell14.48K$52.55760.82K
2026-02-15Thompson Bruce R.Sell7.02K$52.55368.90K
2026-02-15Thompson Bruce R.Sell10.61K$52.55557.45K
2026-02-15Thompson Bruce R.Sell24.30K$52.551.28M
2026-02-15Thompson Bruce R.Buy40.38K——
2026-02-15Thompson Bruce R.Sell19.62K$52.551.03M

Institutional holders

Latest filed quarter: Q2 2026.

Institutions holding: 3.76K, holders +135 vs prior quarter. Ownership 75.67%.

HolderSharesChangeChange %Value
BLACKROCK, INC.545.68M6.43M+1.19%31.09B
BERKSHIRE HATHAWAY INC483.39M-30.23M-5.89%27.54B
VANGUARD CAPITAL MANAGEMENT LLC421.83M12.12M+2.96%24.04B
STATE STREET CORP299.78M4.87M+1.65%17.08B
FMR LLC189.18M-9.30M-4.69%10.78B
VANGUARD PORTFOLIO MANAGEMENT LLC172.34M8.91M+5.45%9.82B
GEODE CAPITAL MANAGEMENT, LLC157.61M-317.94K-0.20%8.94B
JPMORGAN CHASE & CO131.58M-688.63K-0.52%7.62B
CAPITAL WORLD INVESTORS115.85M-28.44M-19.71%6.60B
MORGAN STANLEY114.60M5.93M+5.46%6.53B
PRICE T ROWE ASSOCIATES INC /MD/87.46M-12.12M-12.17%4.98B
NORGES BANK83.79M83.79MNew4.77B
FRANKLIN TEMPLETON INC72.25M-821.85K-1.12%4.12B
NORTHERN TRUST CORP62.47M-663.41K-1.05%3.56B
FISHER ASSET MANAGEMENT, LLC59.22M1.87M+3.25%3.37B
INVESCO LTD.58.33M-2.57M-4.22%3.32B
AMERIPRISE FINANCIAL INC57.03M265.43K+0.47%3.25B
GOLDMAN SACHS GROUP INC56.93M50.44M+777.60%3.24B
CAPITAL INTERNATIONAL INVESTORS48.23M1.35M+2.89%2.75B
SANDERS CAPITAL, LLC46.35M1.18M+2.61%2.64B
ROYAL BANK OF CANADA45.39M1.06M+2.39%2.59B
LEGAL & GENERAL GROUP PLC45.12M246.34K+0.55%2.57B
WELLINGTON MANAGEMENT GROUP LLP44.08M-2.55M-5.47%2.51B
CHARLES SCHWAB INVESTMENT MANAGEMENT INC43.97M-171.40K-0.39%2.51B
SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P.43.97M43.97MNew2.51B

Earnings and financials

Bank of America Corporation (BAC) trades at $50.76, with a market cap of $351.40B and a trailing P/E of 11.86. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.

Financials

2016201720182019202020212022202320242025
93662000000994660000001096270000001135890000009375300000093851000000115053000000171912000000192434000000191567000000

Insights · Dividends · Forecast · Financials · Learn

Stocklytics home · Screener

Bank of America (BAC) Financials: Revenue & Earnings

BAC$50.76+0.08 +0.16%

$351.40B

Market Cap

11.86

P/E

11.58

Forward P/E

50

Score

Price History