BAC - Bank of America Corp logo

BAC

Bank of America Corp

1 Year

9.27%

5 Years

65.68%

10 Years

86.59%

20 Years

80.05%

30 Years

14x

All Time

24x

Net Income x Stock Price

Historical Returns

📅 Period
💲 Price
💰 Return
Last Price2025-11-14
$ 52.61
1 Year2024-11-14
$ 44.84
117.32%
5 Years2020-11-13
$ 23.90
220.09%
10 Years2015-11-13
$ 13.85
379.98%
20 Years2005-11-14
$ 29.54
178.10%
30 Years1995-11-14
$ 7.87
6x
All Time1973-02-21
$ 1.45
36x

Fundamental Data

Year
2025 188.84B 34.07B 29.64B 707.77B- 249.92B 957.70B
2024 192.43B 31.44B 27.13B 658.42B 15.51B0.49 642.91B- 8.80B 0.00- 8.80B
2023 98.58B 30.37B 26.51B 618.18B 10.12B0.33 608.06B 44.98B 0.00 44.98B
2022 94.95B 32.94B 27.52B 302.91B- 155.33B 458.25B- 6.32B 0.00- 6.32B
2021 89.11B 35.87B 31.97B 303.87B- 350.67B 654.54B- 7.19B 0.00- 7.19B
2020 74.20B 20.83B 17.89B 399.10B- 222.39B 621.50B 37.99B 0.00 37.99B
2019 85.58B 34.48B 27.43B 386.55B- 27.74B 414.30B 61.77B 0.00 61.77B
2018 87.73B 36.64B 28.14B 355.64B- 58.62B 414.26B 39.52B 0.00 39.52B
2017 83.73B 31.31B 18.23B 375.55B- 95.66B 471.21B 9.86B 0.00 9.86B
2016 80.10B 25.75B 17.90B 343.27B- 108.26B 451.53B 17.27B 0.00 17.27B
2015 79.80B 23.02B 15.88B 370.27B- 119.20B 489.47B 28.39B 0.00 28.39B
2014 83.61B 9.83B 4.83B 395.41B- 71.38B 466.79B 30.79B 1.16B 30.79B
2013 83.94B 16.90B 11.43B 416.54B 4.89B0.29 411.65B 92.81B 521M 92.29B
2012 73.56B 4.00B 2.75B 425.91B 9.56B2.39 416.35B- 16.05B 2.79B- 16.05B
2011 86.09B 1.27B 1.44B 527.99B 105.73B82.67 422.25B 64.49B 1.30B 63.18B
2010 104.96B 408M- 2.23B 636.29B 163.80B401.48 472.48B 82.59B 987M 81.60B
2009 109.62B 6.33B 6.27B 763.23B 316.08B49.87 447.14B 129.73B 2.24B 127.49B
2008 72.24B 6.26B 4.00B 632.94B 313.61B50.08 319.33B 4.03B 2.09B 1.93B
2007 62.25B 23.76B 14.98B 610.03B 342.39B14.41 267.63B 11.03B 2.14B 8.89B
2006 69.39B 34.84B 21.13B 505.34B 262.15B7.52 243.18B 14.50B 748M 13.76B
2005 57.17B 26.24B 16.46B 457.77B 186.41B7.1 271.35B- 12.22B 1.22B- 13.45B
2004 51.01B 22.85B 14.14B 296.41B 255.12B11.16 41.29B- 3.52B 863M- 4.38B
2003 38.82B 16.96B 10.81B 195.86B 160.73B9.47 35.13B 24.31B 209M 24.10B
2002 35.12B 14.09B 9.24B 151.45B 119.67B8.49 31.78B- 12.00B 939M- 12.94B
2001 35.11B 11.84B 6.79B 137.97B 105.20B8.88 32.76B- 12.82B 835M- 13.66B
2000 32.95B 13.57B 7.51B 159.15B 126.19B9.3 32.96B 5.26B 642M 4.62B
1999 32.54B 14.13B 7.88B 182.67B 150.84B10.67 31.82B 12.06B 465M 11.60B
1998 31.50B 10.04B 5.16B 144.92B 109.89B10.94 35.02B 13.51B 437M 13.08B
1997 13.05B 5.66B 3.07B 122.34B 85.51B15.11 36.82B 1.42B 888M 537M
1996 10.04B 4.07B 2.37B 46.98B 36.21B8.88 10.77B 3.88B 1.18B 2.69B
1995 8.53B 3.39B 1.95B 53.66B 43.92B12.96 9.74B- 4.93B 307M- 5.24B
1994 7.80B 2.96B 1.69B 42.61B 30.87B10.43 11.74B 9.11B 327M 8.79B
1993 6.82B 2.54B 1.50B 52.60B 43.47B17.09 9.12B 2.13B 4.67B- 2.53B
1992 6.26B 1.73B 1.14B 25.02B 15.25B8.79 9.76B 7.80B 287M 7.51B