Bank of America Corporation(BAC)
NYSE
$50.64
0.25 (0.50%)

Bank of America Corporation(BAC)Stock Performance & Returns
NYSE

Peer Comparison

Relative scale, growth, and profitability vs sector peers

TickerMarket CapP/E RatioRevenue GrowthNet MarginEPSROEDebt/EquityDividend Yield52W High52W Low
BAC
354.11 B12.09x7.10%28.06%$4.1910.73%-2.29%$65.23$46.12
HSBC
317.17 B13.25x25.40%37.80%$7.0013.10%-0.81%$107.43$63.11
WFC
246.73 B11.59x0.40%27.64%$7.0912.91%-2.25%$96.18$72.36
C
205.50 B11.94x8.00%23.21%$10.269.35%-2.02%$147.21$93.03
SAN
189.82 B12.75x10.20%33.46%$1.0313.11%-0.95%$15.05$9.50
BNY
97.87 B15.97x11.50%29.74%$9.0314.87%-1.54%$165.84$103.47

Peer Valuation & Performance Analysis

Peer group analysis for Bank of America Corporation (BAC) compared to its primary competitors (including HSBC, WFC, C) reveals distinct metrics. BAC trades at a valuation discount relative to its competitors, with a P/E ratio of 12.1x versus the peer average of 13.1x (representing a 8% discount). This discount might represent an undervalued entry opportunity or reflect specific risk factors the market is discounting. In terms of growth, BAC's revenue growth of 7.1% lags behind the peer average of 11.1%, indicating potential market share losses or slower industry adoption. Additionally, its net margin of 28.1% is below the peer average of 30.4%, suggesting higher operational costs or lower pricing power relative to peers.

Peer Performance Rankings

Ranking comparison across key performance metrics

P/E Ratio (Lower is Better)

🥇WFC↑
11.6x
🥈C↑
11.9x
🥉BAC↑
12.1x
4thSAN↑
12.7x
5thHSBC↑
13.2x

Revenue Growth

🥇HSBC↑
+25.4%
🥈SAN↑
+10.2%
🥉C↑
+8.0%
4thBAC↑
+7.1%
5thWFC↓
+0.4%

Net Profit Margin

🥇HSBC↑
37.8%
🥈SAN↑
33.5%
🥉BAC↑
28.1%
4thWFC↑
27.6%
5thC↑
23.2%

Financial Rankings Summary

• BAC ranks #3 in P/E ratio, #4 in revenue growth, and #3 in profit margins

• Average ranking: #3 - 📊 Solid financials relative to peer group

• Rankings based on actual financial data from company reports

Historical Trading Data

Price and volume data with customizable timeframes

Timeframe:

Showing 15 of 15 trading sessions from the last 15 days

DateOpenHighLowCloseVolumeDaily Change
2026-10-20$50.18$51.30$50.01$50.6443,002,044+0.50%
2026-10-19$51.24$51.53$50.20$50.3942,794,700-1.64%
2026-10-16$52.14$52.64$51.21$51.2364,337,500-0.91%
2026-10-15$51.46$52.06$51.09$51.7045,894,900+0.60%
2026-10-14$49.83$51.52$49.26$51.39118,018,100-4.76%
2026-10-13$54.44$54.85$53.64$53.9645,047,900-1.14%
2026-10-12$54.50$54.93$54.24$54.5823,975,700+0.48%
2026-10-09$53.41$54.40$53.41$54.3228,781,400+1.32%
2026-10-08$52.98$53.61$52.24$53.6159,809,500+0.17%
2026-10-07$53.19$53.68$52.91$53.5230,913,500-1.05%
2026-10-06$54.27$54.46$53.88$54.0925,370,300+0.17%
2026-10-05$54.04$54.34$53.69$54.0034,994,400+0.47%
2026-10-02$53.89$54.00$53.31$53.7535,089,400+0.04%
2026-10-01$53.91$54.34$52.89$53.7360,049,500-1.29%
2026-09-30$54.92$55.11$54.39$54.4334,023,700-0.96%