WallStSmart
BAC

Bank of America Corp

NYSE: BAC · FINANCIAL SERVICES · BANKS - DIVERSIFIED

$53.46
+1.10% today

Updated 2026-04-29

Market cap
$377.03B
P/E ratio
13.15
P/S ratio
3.44x
EPS (TTM)
$4.02
Dividend yield
2.09%
52W range
$40 – $57
Volume
40.4M

Bank of America Corp (BAC) Financial statements

SEC filings — annual and quarterly data.

Profit margin
29.00%
Operating margin
36.00%
ROE
10.60%
ROA
0.93%
Debt/equity
1.21x

Margin trends — annual

Gross margin Operating margin Profit margin
YearRevenueNet incomeGross marginOp. marginProfit margin
2006$69.39B$21.13B87.41%46.08%30.45%
2007$62.26B$14.98B84.47%33.61%24.07%
2008$72.24B$4.01B82.31%6.13%5.55%
2009$109.63B$6.28B79.61%3.98%5.72%
2010$104.96B$-2.24B77.72%-1.26%-2.13%
2011$86.09B$1.45B100.00%-0.27%1.68%
2012$73.56B$2.76B100.00%3.72%3.75%
2013$83.95B$11.43B100.00%18.84%13.62%
2014$83.62B$4.83B100.00%10.64%5.78%
2015$79.80B$15.89B100.00%27.80%19.91%
2016$80.10B$17.91B100.00%31.24%22.35%
2017$83.73B$18.23B100.00%34.89%21.77%
2018$87.74B$28.15B99.74%39.42%32.08%
2019$85.58B$27.43B100.00%38.27%32.05%
2020$74.21B$17.89B100.00%25.60%24.11%
2021$89.11B$31.98B94.84%38.13%35.88%
2022$94.95B$27.53B97.32%32.62%28.99%
2023$98.58B$26.52B95.54%28.75%26.90%
2024$192.43B$27.13B49.92%15.20%14.10%
2025$191.57B$30.51B56.08%19.68%15.93%