BAC

Bank of America Corporation

Financial Services
$51.49 as of May 21, 2026

Sign in to add BAC to your portfolio.

Sign in
Market cap
$363.56B
P/E (TTM)
11.7x
EPS (TTM)
$4.37
Dividend yield
2.15%

Annual financials

FY Revenue Net income FCF Gross margin Op. margin EPS (diluted)
2021 $93.85B $31.98B $-7.19B 99.8% 36.2% $3.60
2022 $115.05B $27.53B $-6.33B 80.3% 26.9% $3.21
2023 $171.91B $26.52B $44.98B 54.8% 16.5% $3.10
2024 $192.43B $27.13B $-8.80B 49.9% 15.2% $3.25
2025 $191.57B $30.51B $12.61B 56.1% 19.7% $3.88

Recent prices

Date Open Close Volume
May 21, 2026 $51.00 $51.49 27.39M
May 20, 2026 $50.99 $51.23 47.52M
May 19, 2026 $50.73 $50.70 44.13M
May 18, 2026 $49.72 $50.69 33.39M
May 15, 2026 $49.62 $49.77 46.28M
May 14, 2026 $50.06 $49.85 37.67M
May 13, 2026 $50.36 $49.84 29.84M
May 12, 2026 $50.86 $50.78 33.52M
May 11, 2026 $51.21 $50.55 33.13M
May 08, 2026 $52.98 $51.31 36.11M
May 07, 2026 $53.55 $52.75 28.68M
May 06, 2026 $53.82 $53.60 27.54M
May 05, 2026 $52.57 $53.12 28.46M
May 04, 2026 $53.07 $52.19 42.93M
May 01, 2026 $53.69 $53.24 24.82M
Apr 30, 2026 $52.61 $53.46 27.09M
Apr 29, 2026 $52.43 $52.88 26.25M
Apr 28, 2026 $53.02 $52.66 21.16M
Apr 27, 2026 $51.99 $52.63 28.04M
Apr 24, 2026 $52.32 $52.05 30.27M
Apr 23, 2026 $53.06 $52.47 31.96M
Apr 22, 2026 $53.67 $53.12 24.10M
Apr 21, 2026 $54.00 $53.48 34.27M
Apr 20, 2026 $53.50 $53.95 44.00M

Profitability & balance

ROE (TTM)
10.5%
Gross margin
63.2%
Operating margin
22.9%
Net margin
18.1%
Debt / equity
1.28