logo
Select company
Select metric
7.58BWeighted Average Shares
VS
Market
0
Sector
-
Industry
-
History
100
$ 48.65Close
$ 34.39 - $ 52.42 52-Week Range
Ticker Information

Ticker

BAC

Company Name

BANK OF AMERICA CORP

Sector

Financial Services

Industry

Banks - Diversified

Exchange

NYSE

BANK OF AMERICA CORP - Weighted Average Shares Chart Analysis (TTM)

From
Zoom
1Y
3Y
5Y
10Y

BAC - Shares WA Historical data
DateWeighted Average Shares
6/30/20257.58B
3/31/20257.68B
12/31/20247.86B
9/30/20247.82B
6/30/20247.9B
3/31/20247.97B
12/31/20238.03B
9/30/20238.02B
6/30/20238.04B
3/31/20238.07B
Previous (option currently disabled)
1 (current)
Next (option currently disabled)

Key Performance Insights, Last 5 Years

  • BANK OF AMERICA CORP's latest trailing twelve months (TTM) Shares WA stands at 8.73B.
  • Over the past 5 years, BANK OF AMERICA CORP's average Shares WA has been 8.16B.
  • The median Shares WA for BANK OF AMERICA CORP during this period was 8.09B
  • BANK OF AMERICA CORP reached its highest Shares WA over the past 5 years at 8.75B.
  • The lowest Shares WA recorded by BANK OF AMERICA CORP in the same timeframe 7.58B

BANK OF AMERICA CORP's Shares WA vs. competitors

We picked the following companies as peers based on multiple factors, including sector, industry, market capitalization and revenue

Shares WA Benchmarks
CompanyShares WA
WFC : WELLS FARGO & COMPANY 3.23BC : CITIGROUP INC 1.86BRY : ROYAL BANK OF CANADA 1.41BMS : MORGAN STANLEY 1.58BAXP : AMERICAN EXPRESS CO 698MPGR : PROGRESSIVE CORP 586.2MGS : GOLDMAN SACHS GROUP INC 313.7MBMO : BANK OF MONTREAL 716.31MBNS : BANK OF NOVA SCOTIA 1.24BBN : BROOKFIELD CORP 2.47B

Definition of Weighted Average Shares

[Income Statement] The weighted average number of shares or units issued and outstanding that are used by the company to calculate [EPS]; determined based on the timing of issuance of shares or units in the period.

BAC - Weighted Average Shares, Last 5 years

7.58B

Minimum

Jun 30, 2025

8.75B

Maximum

Dec 31, 2020

8.16B

Average

8.09B

Median

Shares WA Benchmark Analysis

The chart above depicts the distribution of Shares WA for companies in the Total Stock Market. The average Shares WA of the companies is 60.64M with a standard deviation of 59.8M.
The following table provides additional summary stats:
Shares WA in the Market:
filtered constituents3.86K
min46.2K
max256.95M
average60.64M
median39.4M
std59.8M