Financial Services / Banks - Diversified

Bank of America Corporation (BAC)

$52.48
+1.88%
$366.2B
Market Cap
12.8
P/E Ratio
1.22
Beta
2.17%
Dividend Yield
Piotroski 5/9Altman Z 0.2 Distress

Quantitative Summary

Deterministic

At 12.8x earnings — a 33% discount to the sector average of 19.2x — BAC is in the lower valuation range. Financial health is average: Piotroski 5/9, Altman Z 0.2.

Generated deterministically from quant metrics and financial statements. Not a recommendation.

Valuation Context

12.8x
BAC P/E
19.2x
Sector Avg
10.6x
5Y Avg P/E
-33%
vs Sector

Currently trading 30% above its 5-year average P/E of 10.6x.

Price Chart with Moving Averages

Loading chart...
SMA 50 SMA 200

Technical Setup

AI Generated

Bank of America Corporation is currently trading at $49.77, a price point that requires contextualization against its established moving average envelope to assess relative value. While the specific boundaries of this statistical range are not provided in the immediate data set, the proximity of the current share price to these dynamic support and resistance levels serves as a critical indicator for potential mean-reversion dynamics. If the $49.77 level sits near the lower boundary of the envelope, it suggests the asset may be approaching a zone where historical tendencies favor a bounce toward the central trend line. Conversely, positioning at or above the upper limit would imply an extended state relative to recent volatility norms, potentially signaling a contraction back toward the mean if momentum wanes. The absence of explicit deviation metrics prevents a definitive calculation of overbought or oversold conditions based solely on this snapshot; however, the mere fact that the price is quantifiable at $49.77 allows for an immediate comparison against the 20-day and 50-day moving averages that typically define such envelopes in financial services equities. Market participants observing this setup might note whether recent price action has tested these statistical thresholds repeatedly or if a breakout from the range is imminent. The current valuation relative to its own historical trajectory within the last few weeks will likely dictate whether future trading sessions exhibit corrective behavior toward equilibrium or continue an existing directional bias, pending confirmation from broader sector trends and volume analysis not present in this isolated data point.

RSI (14)
SMA 50
SMA 200

Quant Health Deep Dive

5/9
Piotroski F-Score
Average — mixed operational signals
0.2
Altman Z-Score
Distress Zone — below 1.8 threshold per academic model. Thresholds: >3 safe, 1.8–3 grey, <1.8 distress.

Profitability & Value Creation

27.0%
Net Margin
8.6%
WACC
+6.8%
Revenue Growth (YoY)
+13.1%
Earnings Growth (YoY)

DuPont Analysis — ROE Decomposition

Breaking down Return on Equity to see how the company generates its ROE — efficiency, margins, or leverage.

27.0%
Net Profit Margin
NI ÷ Revenue
×
0.03x
Asset Turnover
Revenue ÷ Assets
×
11.25x
Equity Multiplier
Assets ÷ Equity
=
10.1%
Return on Equity
⚠️ High equity multiplier — ROE is being amplified by leverage, not operational excellence.

Balance Sheet Health

10.25x
Debt / Equity

Insider Activity (Last 90 Days)

Net Insider Flow
-$24M
Net Selling
0
Buy Transactions
6
Sale Transactions
2026-03-13MOYNIHAN BRIAN TOther18,082 shares
2026-03-12MENSAH BERNARD AMPONSAHSold 2/8 qtrsSale$4M
2026-03-05SCRIVENER THOMAS MSold 1/8 qtrsSale$2M
2026-03-05BRONSTEIN SHERI BSold 1/8 qtrsSale$3M
2026-03-04DEMARE JAMES P.Sold 2/8 qtrsSale$4M

Open-market buys vs sells by company insiders. Source: yfinance.

Earnings Surprise History

Q4
✓ Beat
Est: $0.82
Act: $0.90
+10.3%
Q3
✓ Beat
Est: $0.86
Act: $0.89
+3.7%
Q2
✓ Beat
Est: $0.95
Act: $1.06
+12.0%
Q1
✓ Beat
Est: $0.96
Act: $0.98
+2.2%

EPS estimates vs actuals for the most recent reported quarters. Source: yfinance.

Dividend History

$0.2800
Latest Dividend
$1.08
2025 Total
+8.0%
YoY Growth
9 yrs
Consecutive Increases
Annual Dividends per Share
$0.20
2016
$0.39
2017
$0.54
2018
$0.66
2019
$0.72
2020
$0.78
2021
$0.86
2022
$0.92
2023
$1.00
2024
$1.08
2025
$0.28
2026
DateAmountChange
2026-03-06$0.28000.0%
2025-12-05$0.28000.0%
2025-09-05$0.2800+7.7%
2025-06-06$0.26000.0%
2025-03-07$0.26000.0%
2024-12-06$0.26000.0%
2024-09-06$0.2600+8.3%
2024-06-07$0.24000.0%
2024-02-29$0.24000.0%
2023-11-30$0.24000.0%
2023-08-31$0.2400+9.1%
2023-06-01$0.22000.0%
Stock Splits
2004-08-30: 2:11997-02-28: 2:11986-11-21: 2:1

Dividend and split data from SEC filings and market data. Amounts are per share, not adjusted for splits. Source: yfinance.

Risk Profile

26.5%
Annual Volatility
1.62
Sharpe (1Y)
-20.5%
Max Drawdown (5Y)

Sharpe = risk-adjusted return (higher is better). Max drawdown = largest peak-to-trough decline. 1,200+ trading days.

Underwater (Drawdown from Peak)

How far below the all-time high the price has been over time. Deeper = more pain for holders.

Loading drawdown chart...

Rolling 60-Day Beta vs S&P 500 (VOO)

How the stock's sensitivity to market moves changes over time. β > 1 = more volatile than the market.

Loading beta chart...
Rolling Beta Market (β = 1.0)

Fama-French 5-Factor Exposure

Academic factor model decomposition — what's really driving this stock's returns.

1.19
Market β
Mkt-RF
-0.219
Size (SMB)
Large-cap tilt
+1.177
Value (HML)
Value tilt
-0.338
Profit (RMW)
Weak
-0.162
Invest (CMA)
Aggressive
Alpha (annual): -11.46%
R²: 65.0%of variance explained by 5 factors

Fama-French 5-Factor Model. Data: Kenneth French Data Library. Regression over 3 years of daily returns.

Fundamentals

10.2
Forward P/E
0.91
PEG Ratio
1.33
Price/Book
38M
Avg Volume
$57.55
52W High
$43.36
52W Low
64%
52W Range Position

Passive Flow Attribution

ETF Draft Effect
$40.8B
Tracked Passive Exposure
8
ETFs Holding BAC
0.64%
Avg Weight in ETFs
$6.4T
Total ETF AUM

When investors buy or sell ETFs like IYF or XLF, the fund manager is mechanically forced to buy or sell BAC shares regardless of Bank of America Corporation's individual fundamentals. We estimate $40.8B of passive capital is structurally linked to BAC through 8 tracked ETFs. This substantial passive exposure means that ETF inflows and outflows — not company fundamentals — can dominate daily volume on this stock.

Passive exposure = Σ (ETF AUM × stock weight in ETF) across 8 tracked ETFs. Actual passive ownership is larger (includes mutual funds). Not investment advice.

ETF Contagion Visualizer

Simulate a price drop in Bank of America Corporation to visualize passive redemption contagion across ETFs and collateral stocks.

BAC Shock
-0%
Est. Passive Redemption
$0
Systemic Risk
STABLE
BACEpicenterVTIETFVOOETFIVVETFJPMHigh RiskBRK.BUnknownMULow RiskJPMHigh RiskBRK.BUnknown
BAC Price Drop (%)0

If Bank of America Corporation (BAC) experiences a significant drawdown, ETF redemptions can create collateral selling pressure on co-held stocks. Our model identifies JPMorgan Chase & Co. (JPM) as the most exposed collateral stock, sharing 2 ETFs with BAC. This is the "Passive Contagion" effect described in the Inelastic Market Hypothesis.

Contagion model based on shared ETF exposure and constituent weights across 36 tracked ETFs. Estimated selling pressure is a simplified model — actual impact depends on market liquidity, ETF redemption mechanics, and market-maker activity.

BAC Ownership Dynamics

Passive funds hold 1 in every 9 BAC shares, reducing daily market volatility.

Ticker
BAC
Total Shares
7.1B
ETF Lock-Up
11.2%
Display Mode
Total Float Impact
11.2%Locked Float

Bank of America Corporation (BAC) exerts measurable gravity on the passive index market, currently representing 4.7% of the IYF (IYF) and 4.6% of the State Street Financial Select Sector SPDR ETF (XLF). Across 33 tracked ETFs, approximately 796M shares (11.2% of float) are held by passive funds and rarely trade on the open market. This level of passive ownership means index rebalances can create outsized volume events.

Float lock-up computed from 33 ETFs tracked by SecuritiesDB. Actual passive ownership is higher (includes mutual funds, pension funds, etc.).

BAC Institutional Volume Profile

252-day volume distribution by price level. The Point of Control (POC) marks the price where the most institutional volume transacted — an implicit support/resistance floor.

TICKER
BAC
PRICE
$52.48
FLOOR (POC)
$51.67
STRENGTH
Medium
$43$44$44$45$46$467%$477%$48$49$497%$507%$517%$52POC 11%$5211%$52.48$537%$54$55$55$56$57
Focus Zone
Point of Control (POC) Support (below price) Resistance (above price) Current Price

The highest-volume price zone for Bank of America Corporation over the past year sits near $51.67 (11% of 252-day volume). The current price of $52.48 trades 1.6% above this institutional floor — a sign of upside momentum, though a pullback to the POC zone is a common reversion target.

Volume Profile computed from 252 trading days of OHLCV data. Volume allocated to price bins proportionally based on daily high-low range. Not investment advice.

Fails-to-Deliver (FTD) History

SEC-reported settlement failures. Elevated FTDs can indicate high short-selling pressure, operational settlement issues, or naked shorting activity.

DateFailed SharesClose PriceNotional Value
2026-05-1315,015$50.78$762,461.7
2026-05-081,389$52.75$73,269.75
2026-05-07799$53.60$42,826.4
2026-05-0673,500$53.12$3.9M
2026-05-0573,850$52.19$3.9M
2026-05-045,200$53.24$276,848
2026-05-0121,450$53.46$1.1M
2026-04-29732$52.66$38,547.12
2026-04-242,660$52.47$139,570.2
2026-04-2056,071$53.91$3.0M
2026-04-1556$53.35$2,987.6
2026-04-13766,815$52.54$40.3M
2026-04-0920,843$51.88$1.1M
2026-04-07200$50.06$10,012
2026-04-06108,090$49.38$5.3M
2026-03-30634$46.97$29,778.98
2026-03-279,988$48.24$481,821.12
2026-03-26270,682$48.75$13.2M
2026-03-25214,663$48.14$10.3M
2026-03-243,855$47.52$183,189.6
2026-03-1131$48.56$1,505.36
2026-03-0924,913$48.64$1.2M
2026-02-231,700$53.06$90,202
2026-02-1359,634$52.52$3.1M
2026-02-1040,661$56.41$2.3M
2026-02-0920,600$56.53$1.2M
2026-02-042,228$54.45$121,314.6
2026-02-0221,818$53.20$1.2M
2026-01-2194,827$52.10$4.9M
2026-01-202,006$52.97$106,257.82

Source: SEC Regulation SHO FTD data. Data is reported with a ~30 day delay. High FTD quantities relative to average daily volume may indicate settlement stress.

SEC Comment Letters

SEC correspondence with the company regarding their filings. Comment letters often flag disclosure deficiencies, accounting concerns, or material omissions.

Source: SEC EDGAR correspondence. Comment letters are public records of SEC staff review of company filings.

Price Correlations

Statistical correlation of daily returns with other stocks. High correlations indicate stocks that move together; negative correlations can offer diversification.

Peer252-Day (1Y)126-Day (6M)Direction
WTGXXNaNNaN
WFC0.8380.856High co-movement
C0.7950.811High co-movement
MS0.7670.740High co-movement
USB0.7580.727High co-movement
CFG0.7430.697High co-movement
JPM0.7410.744High co-movement
TFC0.7390.713High co-movement
KEY0.7230.681High co-movement
HBAN0.7130.651High co-movement

Pearson correlation of daily log returns. 252d ≈ 1 trading year. Computed from price history. Not investment advice.

Compare BAC to Peers

Quant metrics computed deterministically from financial statements and price data. Updated: 2026-06-02.

SecuritiesDB provides programmatic data aggregation for informational purposes only. None of the metrics, summaries, or algorithmic flags constitute a recommendation to buy or sell any security.