logo
Select company
Select metric
$ 39.52Book Value per Share
VS
Market
88
Sector
76
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 - Book Value per Share Chart Analysis (TTM)

From
Zoom
1Y
3Y
5Y
10Y

BAC - BVPS Historical data
DateBook Value per ShareShareholders EquityShare FactorWeighted Average Shares
6/30/2025$ 39.52$ 299.6B17.58B
3/31/2025$ 38.5$ 295.58B17.68B
12/31/2024$ 37.62$ 295.56B17.86B
9/30/2024$ 37.93$ 296.51B17.82B
6/30/2024$ 37.21$ 293.89B17.9B
3/31/2024$ 36.84$ 293.55B17.97B
12/31/2023$ 36.33$ 291.65B18.03B
9/30/2023$ 35.81$ 287.06B18.02B
6/30/2023$ 35.23$ 283.32B18.04B
3/31/2023$ 34.74$ 280.2B18.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) BVPS stands at $ 30.79.
  • Over the past 5 years, BANK OF AMERICA CORP's average BVPS has been $ 34.61.
  • The median BVPS for BANK OF AMERICA CORP during this period was $ 34.2
  • BANK OF AMERICA CORP reached its highest BVPS over the past 5 years at $ 39.52.
  • The lowest BVPS recorded by BANK OF AMERICA CORP in the same timeframe $ 30.79

BANK OF AMERICA CORP's BVPS vs. competitors

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

BVPS Benchmarks
CompanyBVPS
WFC : WELLS FARGO & COMPANY $ 56.02C : CITIGROUP INC $ 114.89RY : ROYAL BANK OF CANADA $ 69.92MS : MORGAN STANLEY $ 68.6AXP : AMERICAN EXPRESS CO $ 46.29PGR : PROGRESSIVE CORP $ 55.62GS : GOLDMAN SACHS GROUP INC $ 395.59BMO : BANK OF MONTREAL $ 88.37BNS : BANK OF NOVA SCOTIA $ 49.23BN : BROOKFIELD CORP $ 18.87

Definition of Book Value per Share

[Calculation] The amount of equity attributed to each share, calculated as [Equity] divided by the weighted average number of shares [SharesWA] after adjusting for [ShareFactor].
Equity / (Shares WA * Share Factor)
(=) BVPS
BVPS for BANK OF AMERICA CORP is calculated as follows: Equity [ $ 268.85B ] / (Shares WA [ 8.73B ] * Share Factor [ 1 ])
(=) BVPS [ $ 30.79 ]

BAC - Book Value per Share, Last 5 years

$ 30.79

Minimum

Sep 30, 2020

$ 39.52

Maximum

Jun 30, 2025

$ 34.61

Average

$ 34.2

Median

BVPS Benchmark Analysis

The chart above depicts the distribution of BVPS for companies in the Total Stock Market. The average BVPS of the companies is $ 10.29 with a standard deviation of $ 12.43.
The following table provides additional summary stats:
BVPS in the Market:
filtered constituents3.99K
min$ -30.1
max$ 46.62
average$ 10.29
median$ 6.05
std$ 12.43