Bank of America Corp. (BAC)

Index:

S&P 100

$ 62.13
   
  • Change Today:
    $0.08
  • 52 Week High: $62.99
  • 52 Week Low: $44.92
  • Currency: US Dollars
  • Shares Issued: 7,212m
  • Volume: 15,211
  • Market Cap: $448,110m
  • RiskGrade: 153
  • Beta: 0.09

Financial Analysis

Select chart: EPS | Revenue

Key Fundamentals

Year Ending Revenue ($m) Pre-tax ($m) EPS P/E PEG EPS Grth. Div Yield
31-Dec-21 89,113.00 33,976.00 360.00¢ 12.4 0.1 +92% 78.00¢ 1.8%
31-Dec-22 94,950.00 30,969.00 321.00¢ 10.3 n/a -11% 86.00¢ 2.6%
31-Dec-23 98,581.00 28,342.00 310.00¢ 10.9 n/a -3% 92.00¢ 2.7%
31-Dec-24 146,607.00 33,223.00 323.00¢ 13.6 3.4 +4% 100.00¢ 2.3%
31-Dec-25 138,566.00 3,795.00 386.00¢ 14.2 0.7 +20% 108.00¢ 2.0%

Forecasts

Year Ending Revenue ($m) Pre-tax ($m) EPS P/E PEG EPS Grth. Div Yield
31-Dec-26 121,491.00 48,387.22 448.45c n/a n/a +16% 118.00c 0.0%
31-Dec-26 119,900.88 47,532.91 433.42c n/a n/a +51% 120.05c 0.0%
31-Dec-26 121,415.05 48,387.22 448.04c n/a n/a +16% 118.00c 0.0%
31-Dec-26 119,921.84 47,532.91 433.57c n/a n/a +33% 120.05c 0.0%
31-Dec-26 121,415.05 48,387.22 448.04c n/a n/a +16% 118.00c 0.0%
31-Dec-26 119,921.84 47,013.55 433.38c n/a n/a +33% 120.05c 0.0%
31-Dec-26 121,415.05 48,387.22 448.04c n/a n/a +16% 118.00c 0.0%
31-Dec-26 119,900.88 47,532.91 433.42c n/a n/a +33% 120.05c 0.0%
31-Dec-26 116,961.54 44,220.40 434.94c n/a n/a +14% 119.74c 0.0%
31-Dec-26 121,491.00 48,387.22 448.45c n/a n/a +16% 118.00c 0.0%
31-Dec-26 116,667.18 44,336.90 435.21c n/a n/a +14% 119.42c 0.0%
31-Dec-26 116,891.72 44,487.50 434.55c n/a n/a +14% 118.47c 0.0%
31-Dec-26 115,553.24 43,683.20 427.29c n/a n/a +16% 118.68c 0.0%
31-Dec-26 115,378.02 43,680.30 427.18c n/a n/a +16% 118.68c 0.0%
31-Dec-26 114,654.10 44,132.45 427.77c n/a n/a +17% 118.65c 0.0%
31-Dec-26 115,356.24 43,614.10 427.10c n/a n/a +16% 118.68c 0.0%
31-Dec-26 114,786.57 43,829.22 424.69c n/a n/a +16% 119.11c 0.0%
31-Dec-26 115,268.90 43,595.00 427.02c n/a n/a +16% 118.68c 0.0%
31-Dec-26 121,491.00 48,431.11 448.66c n/a n/a +16% 118.00c 0.0%
31-Dec-26 115,209.04 43,564.90 426.93c n/a n/a +16% 118.53c 0.0%
31-Dec-26 121,491.00 48,431.11 448.66c n/a n/a +16% 118.00c 0.0%
31-Dec-26 115,209.04 43,564.90 426.93c n/a n/a +16% 118.53c 0.0%
31-Dec-26 114,768.53 43,779.89 423.89c n/a n/a +17% 118.89c 0.0%
31-Dec-26 121,811.84 47,889.63 451.14c n/a n/a +17% 118.00c 0.0%
31-Dec-27 127,921.63 52,902.80 509.30c n/a n/a +14% 130.72c 0.0%
31-Dec-27 126,928.88 51,464.90 496.05c n/a n/a +14% 132.22c 0.0%
31-Dec-27 128,322.18 53,069.90 511.94c n/a n/a +14% 130.72c 0.0%
31-Dec-27 127,859.44 52,803.90 508.90c n/a n/a +14% 130.72c 0.0%
31-Dec-27 127,859.44 52,803.90 508.90c n/a n/a +14% 130.72c 0.0%
31-Dec-27 127,859.44 52,803.90 508.90c n/a n/a +14% 130.72c 0.0%
31-Dec-27 127,921.63 52,803.90 508.73c n/a n/a +13% 130.72c 0.0%
31-Dec-27 127,921.63 52,902.80 509.30c n/a n/a +14% 130.72c 0.0%
31-Dec-27 119,152.91 47,085.33 480.26c n/a n/a +12% 128.00c 0.0%
31-Dec-27 127,921.63 52,803.90 508.73c n/a n/a +13% 130.72c 0.0%
31-Dec-27 122,641.88 47,989.33 499.09c n/a n/a +15% 128.47c 0.0%
31-Dec-27 119,553.78 47,062.67 468.93c n/a n/a +10% 128.90c 0.0%
31-Dec-27 119,563.03 47,062.67 468.63c n/a n/a +11% 128.70c 0.0%
31-Dec-27 120,877.93 47,558.67 482.64c n/a n/a +13% 130.60c 0.0%
31-Dec-27 120,877.93 47,558.67 483.28c n/a n/a +13% 130.60c 0.0%
31-Dec-27 120,877.93 47,558.67 483.24c n/a n/a +13% 130.60c 0.0%
31-Dec-27 121,094.77 47,717.67 484.24c n/a n/a +13% 130.60c 0.0%
31-Dec-27 120,879.01 47,717.67 484.32c n/a n/a +13% 130.60c 0.0%
31-Dec-27 121,441.09 47,583.83 488.65c n/a n/a +14% 129.25c 0.0%
31-Dec-27 122,594.60 47,912.90 500.48c n/a n/a +15% 130.29c 0.0%
31-Dec-27 123,086.62 47,968.90 503.29c n/a n/a +16% 131.82c 0.0%
31-Dec-27 126,928.88 51,464.90 496.05c n/a n/a +14% 132.22c 0.0%
31-Dec-27 126,916.66 50,977.10 496.13c n/a n/a +14% 132.22c 0.0%
31-Dec-27 126,916.66 51,464.90 496.30c n/a n/a +14% 132.22c 0.0%
31-Dec-28 131,220.95 56,073.50 558.83c n/a n/a +13% 150.00c 0.0%
31-Dec-28 131,220.95 56,073.50 558.83c n/a n/a +13% 150.00c 0.0%
31-Dec-28 131,220.95 56,073.50 558.83c n/a n/a +13% 150.00c 0.0%
31-Dec-28 131,220.95 56,073.50 558.83c n/a n/a +13% 150.00c 0.0%

Copyright © 2026 FactSet Research Systems Inc. All rights reserved.

Price / Earnings Data

5 Yr High 5 Yr Low 5 Yr Avg Curr / Avg
Latest 12.36 10.32 12.28 1.23

Note 1: Prices and trades are provided by Digital Look Corporate Solutions and are delayed by at least 15 minutes.

Note 2: RiskGrade figures are provided by RiskMetrics.

Note 3: Forecast figures based on normalised accounts.

 

Bank Of America Market Data

Currency US Dollars
Share Price $ 62.13
Change Today $ 0.08
% Change 0.13 %
52 Week High $62.99
52 Week Low $44.92
Volume 15,211
Shares Issued 7,212m
Market Cap $448,110m
Beta 0.09
RiskGrade 153

Trades for 27-Jul-2026

Time Volume / Share Price
16:00 5,694,014 @ $62.13
16:00 100 @ $62.16
16:00 100 @ $62.17
16:00 150 @ $62.17
16:00 150 @ $62.17

Top of Page