Bank Of America
Revenue
USD millions
| Period | Revenue |
|---|---|
| FY 2009 Q2 | $32,774M; Change unavailable vs FY 2009 Q1 |
| FY 2009 Q3 | $26,035M; −20.6% vs FY 2009 Q2 |
| FY 2009 Q4 | $25,076M; −3.7% vs FY 2009 Q3 |
| FY 2010 Q1 | $31,969M; +27.5% vs FY 2009 Q4 |
| FY 2010 Q2 | $29,153M; −8.8% vs FY 2010 Q1 |
| FY 2010 Q3 | $26,700M; −8.4% vs FY 2010 Q2 |
| FY 2010 Q4 | $22,398M; −16.1% vs FY 2010 Q3 |
| FY 2011 Q1 | $26,877M; +20.0% vs FY 2010 Q4 |
| FY 2011 Q2 | $13,236M; −50.8% vs FY 2011 Q1 |
| FY 2011 Q3 | $28,453M; +115.0% vs FY 2011 Q2 |
| FY 2011 Q4 | $24,888M; −12.5% vs FY 2011 Q3 |
| FY 2012 Q1 | $22,278M; −10.5% vs FY 2011 Q4 |
| FY 2012 Q2 | $21,968M; −1.4% vs FY 2012 Q1 |
| FY 2012 Q3 | $20,428M; −7.0% vs FY 2012 Q2 |
| FY 2012 Q4 | $18,660M; −8.7% vs FY 2012 Q3 |
| FY 2013 Q1 | $23,197M; +24.3% vs FY 2012 Q4 |
| FY 2013 Q2 | $22,727M; −2.0% vs FY 2013 Q1 |
| FY 2013 Q3 | $21,530M; −5.3% vs FY 2013 Q2 |
| FY 2013 Q4 | $21,488M; −0.2% vs FY 2013 Q3 |
| FY 2014 Q1 | $22,566M; +5.0% vs FY 2013 Q4 |
| FY 2014 Q2 | $21,747M; −3.6% vs FY 2014 Q1 |
| FY 2014 Q3 | $21,209M; −2.5% vs FY 2014 Q2 |
| FY 2014 Q4 | $18,725M; −11.7% vs FY 2014 Q3 |
| FY 2015 Q1 | $21,202M; +13.2% vs FY 2014 Q4 |
| FY 2015 Q2 | $22,117M; +4.3% vs FY 2015 Q1 |
| FY 2015 Q3 | $20,682M; −6.5% vs FY 2015 Q2 |
| FY 2015 Q4 | $18,506M; −10.5% vs FY 2015 Q3 |
| FY 2016 Q1 | $19,512M; +5.4% vs FY 2015 Q4 |
| FY 2016 Q2 | $20,398M; +4.5% vs FY 2016 Q1 |
| FY 2016 Q3 | $21,635M; +6.1% vs FY 2016 Q2 |
| FY 2016 Q4 | $19,990M; −7.6% vs FY 2016 Q3 |
| FY 2017 Q1 | $22,248M; +11.3% vs FY 2016 Q4 |
| FY 2017 Q2 | $22,829M; +2.6% vs FY 2017 Q1 |
| FY 2017 Q3 | $21,839M; −4.3% vs FY 2017 Q2 |
| FY 2017 Q4 | $20,436M; −6.4% vs FY 2017 Q3 |
| FY 2018 Q1 | $23,125M; +13.2% vs FY 2017 Q4 |
| FY 2018 Q2 | $22,609M; −2.2% vs FY 2018 Q1 |
| FY 2018 Q3 | $22,777M; +0.7% vs FY 2018 Q2 |
| FY 2018 Q4 | $22,736M; −0.2% vs FY 2018 Q3 |
| FY 2019 Q1 | $23,004M; +1.2% vs FY 2018 Q4 |
| FY 2019 Q2 | $23,084M; +0.3% vs FY 2019 Q1 |
| FY 2019 Q3 | $22,807M; −1.2% vs FY 2019 Q2 |
| FY 2019 Q4 | $22,349M; −2.0% vs FY 2019 Q3 |
| FY 2020 Q1 | $22,767M; +1.9% vs FY 2019 Q4 |
| FY 2020 Q2 | $22,326M; −1.9% vs FY 2020 Q1 |
| FY 2020 Q3 | $20,336M; −8.9% vs FY 2020 Q2 |
| FY 2020 Q4 | $20,099M; −1.2% vs FY 2020 Q3 |
| FY 2021 Q1 | $22,821M; +13.5% vs FY 2020 Q4 |
| FY 2021 Q2 | $21,466M; −5.9% vs FY 2021 Q1 |
| FY 2021 Q3 | $22,766M; +6.1% vs FY 2021 Q2 |
| FY 2021 Q4 | $22,060M; −3.1% vs FY 2021 Q3 |
| FY 2022 Q1 | $23,228M; +5.3% vs FY 2021 Q4 |
| FY 2022 Q2 | $22,688M; −2.3% vs FY 2022 Q1 |
| FY 2022 Q3 | $24,502M; +8.0% vs FY 2022 Q2 |
| FY 2022 Q4 | $24,532M; +0.1% vs FY 2022 Q3 |
| FY 2023 Q1 | $26,258M; +7.0% vs FY 2022 Q4 |
| FY 2023 Q2 | $25,197M; −4.0% vs FY 2023 Q1 |
| FY 2023 Q3 | $25,167M; −0.1% vs FY 2023 Q2 |
| FY 2023 Q4 | $21,959M; −12.7% vs FY 2023 Q3 |
| FY 2024 Q1 | $25,818M; +17.6% vs FY 2023 Q4 |
| FY 2024 Q2 | $25,377M; −1.7% vs FY 2024 Q1 |
| FY 2024 Q3 | $25,345M; −0.1% vs FY 2024 Q2 |
| FY 2024 Q4 | $25,347M; 0.0% vs FY 2024 Q3 |
| FY 2025 Q1 | $27,366M; +8.0% vs FY 2024 Q4 |
| FY 2025 Q2 | $26,463M; −3.3% vs FY 2025 Q1 |
| FY 2025 Q3 | $28,088M; +6.1% vs FY 2025 Q2 |
| FY 2025 Q4 | $31,180M; +11.0% vs FY 2025 Q3 |
| FY 2026 Q1 | $30,272M; −2.9% vs FY 2025 Q4 |
| FY 2026 Q2 | $31,558M; +4.2% vs FY 2026 Q1 |
Net income
USD millions
| Period | Net income |
|---|---|
| FY 2009 Q2 | $3,224M; Change unavailable vs FY 2009 Q1 |
| FY 2009 Q3 | $-1,001M; −131.0% vs FY 2009 Q2 |
| FY 2009 Q4 | $-194M; +80.6% vs FY 2009 Q3 |
| FY 2010 Q1 | $3,182M; +1740.2% vs FY 2009 Q4 |
| FY 2010 Q2 | $3,123M; −1.9% vs FY 2010 Q1 |
| FY 2010 Q3 | $-7,299M; −333.7% vs FY 2010 Q2 |
| FY 2010 Q4 | $-1,244M; +83.0% vs FY 2010 Q3 |
| FY 2011 Q1 | $2,049M; +264.7% vs FY 2010 Q4 |
| FY 2011 Q2 | $-8,826M; −530.7% vs FY 2011 Q1 |
| FY 2011 Q3 | $6,232M; +170.6% vs FY 2011 Q2 |
| FY 2011 Q4 | $1,991M; −68.1% vs FY 2011 Q3 |
| FY 2012 Q1 | $653M; −67.2% vs FY 2011 Q4 |
| FY 2012 Q2 | $2,463M; +277.2% vs FY 2012 Q1 |
| FY 2012 Q3 | $340M; −86.2% vs FY 2012 Q2 |
| FY 2012 Q4 | $732M; +115.3% vs FY 2012 Q3 |
| FY 2013 Q1 | $1,483M; +102.6% vs FY 2012 Q4 |
| FY 2013 Q2 | $4,012M; +170.5% vs FY 2013 Q1 |
| FY 2013 Q3 | $2,497M; −37.8% vs FY 2013 Q2 |
| FY 2013 Q4 | $3,439M; +37.7% vs FY 2013 Q3 |
| FY 2014 Q1 | $-276M; −108.0% vs FY 2013 Q4 |
| FY 2014 Q2 | $2,291M; +930.1% vs FY 2014 Q1 |
| FY 2014 Q3 | $-232M; −110.1% vs FY 2014 Q2 |
| FY 2014 Q4 | $3,050M; +1414.7% vs FY 2014 Q3 |
| FY 2015 Q1 | $3,357M; +10.1% vs FY 2014 Q4 |
| FY 2015 Q2 | $5,320M; +58.5% vs FY 2015 Q1 |
| FY 2015 Q3 | $4,508M; −15.3% vs FY 2015 Q2 |
| FY 2015 Q4 | $2,703M; −40.0% vs FY 2015 Q3 |
| FY 2016 Q1 | $2,680M; −0.9% vs FY 2015 Q4 |
| FY 2016 Q2 | $4,232M; +57.9% vs FY 2016 Q1 |
| FY 2016 Q3 | $4,955M; +17.1% vs FY 2016 Q2 |
| FY 2016 Q4 | $4,696M; −5.2% vs FY 2016 Q3 |
| FY 2017 Q1 | $4,856M; +3.4% vs FY 2016 Q4 |
| FY 2017 Q2 | $5,269M; +8.5% vs FY 2017 Q1 |
| FY 2017 Q3 | $5,587M; +6.0% vs FY 2017 Q2 |
| FY 2017 Q4 | $2,520M; −54.9% vs FY 2017 Q3 |
| FY 2018 Q1 | $6,918M; +174.5% vs FY 2017 Q4 |
| FY 2018 Q2 | $6,784M; −1.9% vs FY 2018 Q1 |
| FY 2018 Q3 | $7,167M; +5.6% vs FY 2018 Q2 |
| FY 2018 Q4 | $7,278M; +1.5% vs FY 2018 Q3 |
| FY 2019 Q1 | $7,311M; +0.5% vs FY 2018 Q4 |
| FY 2019 Q2 | $7,348M; +0.5% vs FY 2019 Q1 |
| FY 2019 Q3 | $5,777M; −21.4% vs FY 2019 Q2 |
| FY 2019 Q4 | $6,994M; +21.1% vs FY 2019 Q3 |
| FY 2020 Q1 | $4,010M; −42.7% vs FY 2019 Q4 |
| FY 2020 Q2 | $3,533M; −11.9% vs FY 2020 Q1 |
| FY 2020 Q3 | $4,881M; +38.2% vs FY 2020 Q2 |
| FY 2020 Q4 | $5,470M; +12.1% vs FY 2020 Q3 |
| FY 2021 Q1 | $8,050M; +47.2% vs FY 2020 Q4 |
| FY 2021 Q2 | $9,224M; +14.6% vs FY 2021 Q1 |
| FY 2021 Q3 | $7,691M; −16.6% vs FY 2021 Q2 |
| FY 2021 Q4 | $7,013M; −8.8% vs FY 2021 Q3 |
| FY 2022 Q1 | $7,067M; +0.8% vs FY 2021 Q4 |
| FY 2022 Q2 | $6,247M; −11.6% vs FY 2022 Q1 |
| FY 2022 Q3 | $7,082M; +13.4% vs FY 2022 Q2 |
| FY 2022 Q4 | $7,132M; +0.7% vs FY 2022 Q3 |
| FY 2023 Q1 | $8,161M; +14.4% vs FY 2022 Q4 |
| FY 2023 Q2 | $7,408M; −9.2% vs FY 2023 Q1 |
| FY 2023 Q3 | $7,802M; +5.3% vs FY 2023 Q2 |
| FY 2023 Q4 | $3,144M; −59.7% vs FY 2023 Q3 |
| FY 2024 Q1 | $6,674M; +112.3% vs FY 2023 Q4 |
| FY 2024 Q2 | $6,897M; +3.3% vs FY 2024 Q1 |
| FY 2024 Q3 | $6,896M; 0.0% vs FY 2024 Q2 |
| FY 2024 Q4 | $6,665M; −3.3% vs FY 2024 Q3 |
| FY 2025 Q1 | $7,396M; +11.0% vs FY 2024 Q4 |
| FY 2025 Q2 | $7,116M; −3.8% vs FY 2025 Q1 |
| FY 2025 Q3 | $8,469M; +19.0% vs FY 2025 Q2 |
| FY 2025 Q4 | $7,528M; −11.1% vs FY 2025 Q3 |
| FY 2026 Q1 | $8,584M; +14.0% vs FY 2025 Q4 |
| FY 2026 Q2 | $9,074M; +5.7% vs FY 2026 Q1 |
Net margin
%
| Fiscal period | % |
|---|---|
| FY 2009 Q2 | 9.84% |
| FY 2009 Q3 | -3.84% |
| FY 2009 Q4 | -0.77% |
| FY 2010 Q1 | 9.95% |
| FY 2010 Q2 | 10.71% |
| FY 2010 Q3 | -27.34% |
| FY 2010 Q4 | -5.55% |
| FY 2011 Q1 | 7.62% |
| FY 2011 Q2 | -66.68% |
| FY 2011 Q3 | 21.9% |
| FY 2011 Q4 | 8% |
| FY 2012 Q1 | 2.93% |
| FY 2012 Q2 | 11.21% |
| FY 2012 Q3 | 1.66% |
| FY 2012 Q4 | 3.92% |
| FY 2013 Q1 | 6.39% |
| FY 2013 Q2 | 17.65% |
| FY 2013 Q3 | 11.6% |
| FY 2013 Q4 | 16% |
| FY 2014 Q1 | -1.22% |
| FY 2014 Q2 | 10.53% |
| FY 2014 Q3 | -1.09% |
| FY 2014 Q4 | 16.29% |
| FY 2015 Q1 | 15.83% |
| FY 2015 Q2 | 24.05% |
| FY 2015 Q3 | 21.8% |
| FY 2015 Q4 | 14.61% |
| FY 2016 Q1 | 13.74% |
| FY 2016 Q2 | 20.75% |
| FY 2016 Q3 | 22.9% |
| FY 2016 Q4 | 23.49% |
| FY 2017 Q1 | 21.83% |
| FY 2017 Q2 | 23.08% |
| FY 2017 Q3 | 25.58% |
| FY 2017 Q4 | 12.33% |
| FY 2018 Q1 | 29.92% |
| FY 2018 Q2 | 30.01% |
| FY 2018 Q3 | 31.47% |
| FY 2018 Q4 | 32.01% |
| FY 2019 Q1 | 31.78% |
| FY 2019 Q2 | 31.83% |
| FY 2019 Q3 | 25.33% |
| FY 2019 Q4 | 31.29% |
| FY 2020 Q1 | 17.61% |
| FY 2020 Q2 | 15.82% |
| FY 2020 Q3 | 24% |
| FY 2020 Q4 | 27.22% |
| FY 2021 Q1 | 35.27% |
| FY 2021 Q2 | 42.97% |
| FY 2021 Q3 | 33.78% |
| FY 2021 Q4 | 31.79% |
| FY 2022 Q1 | 30.42% |
| FY 2022 Q2 | 27.53% |
| FY 2022 Q3 | 28.9% |
| FY 2022 Q4 | 29.07% |
| FY 2023 Q1 | 31.08% |
| FY 2023 Q2 | 29.4% |
| FY 2023 Q3 | 31% |
| FY 2023 Q4 | 14.32% |
| FY 2024 Q1 | 25.85% |
| FY 2024 Q2 | 27.18% |
| FY 2024 Q3 | 27.21% |
| FY 2024 Q4 | 26.3% |
| FY 2025 Q1 | 27.03% |
| FY 2025 Q2 | 26.89% |
| FY 2025 Q3 | 30.15% |
| FY 2025 Q4 | 24.14% |
| FY 2026 Q1 | 28.36% |
| FY 2026 Q2 | 28.75% |
P/E
× · TTM · Daily
| Close date | × · TTM · Daily | Financials through |
|---|---|---|
| 2010-03-31 | — | 2009-12-31 |
| 2010-04-30 | — | 2009-12-31 |
| 2010-05-28 | — | 2010-03-31 |
| 2010-06-30 | — | 2010-03-31 |
| 2010-07-30 | — | 2010-03-31 |
| 2010-08-31 | — | 2010-06-30 |
| 2010-09-30 | — | 2010-06-30 |
| 2010-10-29 | — | 2010-06-30 |
| 2010-11-30 | — | 2010-09-30 |
| 2010-12-31 | — | 2010-09-30 |
| 2011-01-31 | — | 2010-09-30 |
| 2011-02-28 | — | 2010-09-30 |
| 2011-03-31 | — | 2010-09-30 |
| 2011-04-29 | — | 2010-09-30 |
| 2011-05-31 | — | 2011-03-31 |
| 2011-06-30 | — | 2011-03-31 |
| 2011-07-29 | — | 2011-03-31 |
| 2011-08-31 | — | 2011-06-30 |
| 2011-09-30 | — | 2011-06-30 |
| 2011-10-31 | — | 2011-06-30 |
| 2011-11-30 | — | 2011-09-30 |
| 2011-12-30 | — | 2011-09-30 |
| 2012-01-31 | — | 2011-09-30 |
| 2012-02-29 | 1,005.77× | 2011-12-31 |
| 2012-03-30 | 1,207.68× | 2011-12-31 |
| 2012-04-30 | 1,023.44× | 2011-12-31 |
| 2012-05-31 | — | 2012-03-31 |
| 2012-06-29 | — | 2012-03-31 |
| 2012-07-31 | — | 2012-03-31 |
| 2012-08-31 | 9.33× | 2012-06-30 |
| 2012-09-28 | 10.31× | 2012-06-30 |
| 2012-10-31 | 10.88× | 2012-06-30 |
| 2012-11-30 | 26.72× | 2012-09-30 |
| 2012-12-31 | 31.46× | 2012-09-30 |
| 2013-01-31 | 30.67× | 2012-09-30 |
| 2013-02-28 | 30.43× | 2012-09-30 |
| 2013-03-28 | 48.03× | 2012-12-31 |
| 2013-04-30 | 48.54× | 2012-12-31 |
| 2013-05-31 | 43.02× | 2013-03-31 |
| 2013-06-28 | 40.5× | 2013-03-31 |
| 2013-07-31 | 45.98× | 2013-03-31 |
| 2013-08-30 | 32.45× | 2013-06-30 |
| 2013-09-30 | 31.71× | 2013-06-30 |
| 2013-10-31 | 22.08× | 2013-09-30 |
| 2013-11-29 | 25× | 2013-09-30 |
| 2013-12-31 | 24.6× | 2013-09-30 |
| 2014-01-31 | 26.47× | 2013-09-30 |
| 2014-02-28 | 18.68× | 2013-12-31 |
| 2014-03-31 | 19.44× | 2013-12-31 |
| 2014-04-30 | 17.11× | 2013-12-31 |
| 2014-05-30 | 17.11× | 2013-12-31 |
| 2014-06-30 | 17.37× | 2013-12-31 |
| 2014-07-31 | 17.24× | 2013-12-31 |
| 2014-08-29 | 18.19× | 2013-12-31 |
| 2014-09-30 | 19.27× | 2013-12-31 |
| 2014-10-31 | 19.4× | 2013-12-31 |
| 2014-11-28 | 21.28× | 2014-03-31 |
| 2014-12-31 | 22.34× | 2014-03-31 |
| 2015-01-30 | 18.92× | 2014-03-31 |
| 2015-02-27 | 19.74× | 2014-03-31 |
| 2015-03-31 | 19.22× | 2014-03-31 |
| 2015-04-30 | 24.66× | 2015-03-31 |
| 2015-05-29 | 25.54× | 2015-03-31 |
| 2015-06-30 | 26.35× | 2015-03-31 |
| 2015-07-31 | 19.64× | 2015-06-30 |
| 2015-08-31 | 17.94× | 2015-06-30 |
| 2015-09-30 | 17.11× | 2015-06-30 |
| 2015-10-30 | 18.43× | 2015-06-30 |
| 2015-11-30 | 13.21× | 2015-09-30 |
| 2015-12-31 | 12.76× | 2015-09-30 |
| 2016-01-29 | 10.72× | 2015-09-30 |
| 2016-02-29 | 9.49× | 2015-09-30 |
| 2016-03-31 | 10.25× | 2015-09-30 |
| 2016-04-29 | 11.04× | 2015-09-30 |
| 2016-05-31 | 12.02× | 2016-03-31 |
| 2016-06-30 | 10.79× | 2016-03-31 |
| 2016-07-29 | 11.78× | 2016-03-31 |
| 2016-08-31 | 14.24× | 2016-06-30 |
| 2016-09-30 | 13.81× | 2016-06-30 |
| 2016-10-31 | 14.56× | 2016-06-30 |
| 2016-11-30 | 17.98× | 2016-09-30 |
| 2016-12-30 | 18.82× | 2016-09-30 |
| 2017-01-31 | 19.28× | 2016-09-30 |
| 2017-02-28 | 16.74× | 2016-12-31 |
| 2017-03-31 | 16× | 2016-12-31 |
| 2017-04-28 | 15.83× | 2016-12-31 |
| 2017-05-31 | 14.38× | 2017-03-31 |
| 2017-06-30 | 15.57× | 2017-03-31 |
| 2017-07-31 | 15.48× | 2017-03-31 |
| 2017-08-31 | 14.32× | 2017-06-30 |
| 2017-09-29 | 15.19× | 2017-06-30 |
| 2017-10-31 | 15.69× | 2017-09-30 |
| 2017-11-30 | 16.14× | 2017-09-30 |
| 2017-12-29 | 16.91× | 2017-09-30 |
| 2018-01-31 | 18.34× | 2017-09-30 |
| 2018-02-28 | 18.39× | 2017-09-30 |
| 2018-03-29 | 17.18× | 2017-09-30 |
| 2018-04-30 | 17.14× | 2017-09-30 |
| 2018-05-31 | 16.64× | 2017-09-30 |
| 2018-06-29 | 16.15× | 2017-09-30 |
| 2018-07-31 | 17.69× | 2017-09-30 |
| 2018-08-31 | 17.72× | 2017-09-30 |
| 2018-09-28 | 16.88× | 2017-09-30 |
| 2018-10-31 | 15.76× | 2017-09-30 |
| 2018-11-30 | 16.27× | 2017-09-30 |
| 2018-12-31 | 14.12× | 2017-09-30 |
| 2019-01-31 | 16.31× | 2017-09-30 |
| 2019-02-28 | 16.66× | 2017-09-30 |
| 2019-03-29 | 15.81× | 2017-09-30 |
| 2019-04-30 | 17.52× | 2017-09-30 |
| 2019-05-31 | 15.24× | 2017-09-30 |
| 2019-06-28 | 16.62× | 2017-09-30 |
| 2019-07-31 | 17.58× | 2017-09-30 |
| 2019-08-30 | 15.76× | 2017-09-30 |
| 2019-09-30 | 16.71× | 2017-09-30 |
| 2019-10-31 | 17.92× | 2017-09-30 |
| 2019-11-29 | 19.09× | 2017-09-30 |
| 2019-12-31 | 20.18× | 2017-09-30 |
| 2020-01-31 | 18.81× | 2017-09-30 |
| 2020-02-28 | 9.95× | 2019-12-31 |
| 2020-03-31 | 7.41× | 2019-12-31 |
| 2020-04-30 | 8.4× | 2019-12-31 |
| 2020-05-29 | 8.42× | 2019-12-31 |
| 2020-06-30 | 8.29× | 2019-12-31 |
| 2020-07-31 | 8.69× | 2019-12-31 |
| 2020-08-31 | 11.98× | 2020-06-30 |
| 2020-09-30 | 11.21× | 2020-06-30 |
| 2020-10-30 | 11.03× | 2020-06-30 |
| 2020-11-30 | 13.72× | 2020-09-30 |
| 2020-12-31 | 14.77× | 2020-09-30 |
| 2021-01-29 | 14.45× | 2020-09-30 |
| 2021-02-26 | 18.51× | 2020-12-31 |
| 2021-03-31 | 20.64× | 2020-12-31 |
| 2021-04-30 | 17.32× | 2021-03-31 |
| 2021-05-28 | 18.11× | 2021-03-31 |
| 2021-06-30 | 17.62× | 2021-03-31 |
| 2021-07-30 | 16.39× | 2021-03-31 |
| 2021-08-31 | 13.94× | 2021-06-30 |
| 2021-09-30 | 14.17× | 2021-06-30 |
| 2021-10-29 | 15.95× | 2021-06-30 |
| 2021-11-30 | 13.03× | 2021-09-30 |
| 2021-12-31 | 13.03× | 2021-09-30 |
| 2022-01-31 | 13.52× | 2021-09-30 |
| 2022-02-28 | 11.76× | 2021-12-31 |
| 2022-03-31 | 10.97× | 2021-12-31 |
| 2022-04-29 | 9.49× | 2021-12-31 |
| 2022-05-31 | 10.31× | 2022-03-31 |
| 2022-06-30 | 8.63× | 2022-03-31 |
| 2022-07-29 | 9.37× | 2022-03-31 |
| 2022-08-31 | 10.33× | 2022-06-30 |
| 2022-09-30 | 9.28× | 2022-06-30 |
| 2022-10-31 | 11.36× | 2022-09-30 |
| 2022-11-30 | 11.93× | 2022-09-30 |
| 2022-12-30 | 10.44× | 2022-09-30 |
| 2023-01-31 | 11.19× | 2022-09-30 |
| 2023-02-28 | 10.81× | 2022-09-30 |
| 2023-03-31 | 9.02× | 2022-09-30 |
| 2023-04-28 | 9.23× | 2022-09-30 |
| 2023-05-31 | 8.4× | 2023-03-31 |
| 2023-06-30 | 8.67× | 2023-03-31 |
| 2023-07-31 | 9.67× | 2023-03-31 |
| 2023-08-31 | 8.2× | 2023-06-30 |
| 2023-09-29 | 7.83× | 2023-06-30 |
| 2023-10-31 | 7.54× | 2023-06-30 |
| 2023-11-30 | 8.51× | 2023-09-30 |
| 2023-12-29 | 9.4× | 2023-09-30 |
| 2024-01-31 | 9.49× | 2023-09-30 |
| 2024-02-29 | 10.92× | 2023-12-31 |
| 2024-03-28 | 11.99× | 2023-12-31 |
| 2024-04-30 | 11.7× | 2023-12-31 |
| 2024-05-31 | 13.75× | 2024-03-31 |
| 2024-06-28 | 13.68× | 2024-03-31 |
| 2024-07-31 | 14.06× | 2024-06-30 |
| 2024-08-30 | 14.21× | 2024-06-30 |
| 2024-09-30 | 13.84× | 2024-06-30 |
| 2024-10-31 | 15.06× | 2024-09-30 |
| 2024-11-29 | 17.11× | 2024-09-30 |
| 2024-12-31 | 15.83× | 2024-09-30 |
| 2025-01-31 | 16.67× | 2024-09-30 |
| 2025-02-28 | 14.19× | 2024-12-31 |
| 2025-03-31 | 12.84× | 2024-12-31 |
| 2025-04-30 | 12.27× | 2024-12-31 |
| 2025-05-30 | 13.01× | 2025-03-31 |
| 2025-06-30 | 13.95× | 2025-03-31 |
| 2025-07-31 | 13.94× | 2025-03-31 |
| 2025-08-29 | 14.6× | 2025-06-30 |
| 2025-09-30 | 14.84× | 2025-06-30 |
| 2025-10-31 | 15.38× | 2025-06-30 |
| 2025-11-28 | 14.48× | 2025-09-30 |
| 2025-12-31 | 14.85× | 2025-09-30 |
| 2026-01-30 | 14.36× | 2025-09-30 |
| 2026-02-27 | 12.95× | 2025-12-31 |
| 2026-03-31 | 12.67× | 2025-12-31 |
| 2026-04-30 | 13.89× | 2025-12-31 |
| 2026-05-29 | 12.67× | 2026-03-31 |
| 2026-06-30 | 13.99× | 2026-03-31 |
| 2026-07-31 | 15.21× | 2026-03-31 |
| 2026-08-31 | 14.06× | 2026-06-30 |
| 2026-09-25 | 12.87× | 2026-06-30 |
ROE
% · Annual / TTM
| Fiscal period | % · Annual / TTM |
|---|---|
| FY 2009 Q2 | — |
| FY 2009 Q3 | — |
| FY 2009 Q4 | — |
| FY 2010 Q1 | — |
| FY 2010 Q2 | -0.75% |
| FY 2010 Q3 | -2.96% |
| FY 2010 Q4 | -1.56% |
| FY 2011 Q1 | -2.04% |
| FY 2011 Q2 | -7.29% |
| FY 2011 Q3 | -1.33% |
| FY 2011 Q4 | 0.04% |
| FY 2012 Q1 | -0.57% |
| FY 2012 Q2 | 4.32% |
| FY 2012 Q3 | 1.7% |
| FY 2012 Q4 | 1.18% |
| FY 2013 Q1 | 1.51% |
| FY 2013 Q2 | 2.15% |
| FY 2013 Q3 | 3.09% |
| FY 2013 Q4 | 4.29% |
| FY 2014 Q1 | 3.61% |
| FY 2014 Q2 | 2.96% |
| FY 2014 Q3 | 1.8% |
| FY 2014 Q4 | 1.59% |
| FY 2015 Q1 | 3.02% |
| FY 2015 Q2 | 4.18% |
| FY 2015 Q3 | 5.97% |
| FY 2015 Q4 | 5.77% |
| FY 2016 Q1 | 5.32% |
| FY 2016 Q2 | 4.83% |
| FY 2016 Q3 | 4.91% |
| FY 2016 Q4 | 6.2% |
| FY 2017 Q1 | 6.41% |
| FY 2017 Q2 | 6.71% |
| FY 2017 Q3 | 6.9% |
| FY 2017 Q4 | 6.22% |
| FY 2018 Q1 | 7.02% |
| FY 2018 Q2 | 7.59% |
| FY 2018 Q3 | 8.19% |
| FY 2018 Q4 | 10.03% |
| FY 2019 Q1 | 10.16% |
| FY 2019 Q2 | 10.35% |
| FY 2019 Q3 | 9.91% |
| FY 2019 Q4 | 9.81% |
| FY 2020 Q1 | 8.52% |
| FY 2020 Q2 | 7.02% |
| FY 2020 Q3 | 6.71% |
| FY 2020 Q4 | 6.13% |
| FY 2021 Q1 | 7.6% |
| FY 2021 Q2 | 9.64% |
| FY 2021 Q3 | 10.71% |
| FY 2021 Q4 | 11.26% |
| FY 2022 Q1 | 10.95% |
| FY 2022 Q2 | 9.73% |
| FY 2022 Q3 | 9.55% |
| FY 2022 Q4 | 9.58% |
| FY 2023 Q1 | 9.9% |
| FY 2023 Q2 | 10.22% |
| FY 2023 Q3 | 10.4% |
| FY 2023 Q4 | 8.8% |
| FY 2024 Q1 | 8.14% |
| FY 2024 Q2 | 7.91% |
| FY 2024 Q3 | 7.52% |
| FY 2024 Q4 | 8.69% |
| FY 2025 Q1 | 8.95% |
| FY 2025 Q2 | 8.96% |
| FY 2025 Q3 | 9.41% |
| FY 2025 Q4 | 9.7% |
| FY 2026 Q1 | 10.14% |
| FY 2026 Q2 | 10.7% |
Capital allocation
% of tracked cash uses
| Period | Capex | Acquisitions | Buybacks | Dividends | Debt repayments | Tracked uses |
|---|---|---|---|---|---|---|
| FY 2009 Q2 | Unavailable | Unavailable | Unavailable | 4.81% · $1,288M | 95.19% · $25,517M | 100% · $26,805M |
| FY 2009 Q3 | Unavailable | Unavailable | Unavailable | 5.41% · $1,148M | 94.59% · $20,074M | 100% · $21,222M |
| FY 2009 Q4 | Unavailable | Unavailable | Unavailable | 5.98% · $1,330M | 94.02% · $20,905M | 100% · $22,235M |
| FY 2010 Q1 | Unavailable | Unavailable | Unavailable | 1.94% · $450M | 98.06% · $22,750M | 100% · $23,200M |
| FY 2010 Q2 | Unavailable | Unavailable | Unavailable | 2.01% · $440M | 97.99% · $21,407M | 100% · $21,847M |
| FY 2010 Q3 | Unavailable | Unavailable | Unavailable | 1.27% · $449M | 98.73% · $34,891M | 100% · $35,340M |
| FY 2010 Q4 | Unavailable | Unavailable | Unavailable | 1.31% · $423M | 98.69% · $31,871M | 100% · $32,294M |
| FY 2011 Q1 | Unavailable | Unavailable | Unavailable | 1.46% · $415M | 98.54% · $27,957M | 100% · $28,372M |
| FY 2011 Q2 | Unavailable | Unavailable | Unavailable | 1.53% · $403M | 98.47% · $25,972M | 100% · $26,375M |
| FY 2011 Q3 | Unavailable | Unavailable | Unavailable | 1.83% · $445M | 98.17% · $23,918M | 100% · $24,363M |
| FY 2011 Q4 | Unavailable | Unavailable | Unavailable | 1.94% · $475M | 98.06% · $23,967M | 100% · $24,442M |
| FY 2012 Q1 | Unavailable | Unavailable | Unavailable | 1.55% · $483M | 98.45% · $30,770M | 100% · $31,253M |
| FY 2012 Q2 | Unavailable | Unavailable | Unavailable | 0.88% · $483M | 99.12% · $54,364M | 100% · $54,847M |
| FY 2012 Q3 | Unavailable | Unavailable | 0% · $0M | 1.84% · $471M | 98.16% · $25,128M | 100% · $25,599M |
| FY 2012 Q4 | Unavailable | Unavailable | 0% · $0M | 3.23% · $472M | 96.77% · $14,127M | 100% · $14,599M |
| FY 2013 Q1 | Unavailable | Unavailable | 0% · $0M | 3.7% · $482M | 96.3% · $12,556M | 100% · $13,038M |
| FY 2013 Q2 | Unavailable | Unavailable | 5.47% · $1,003M | 2.57% · $472M | 91.96% · $16,877M | 100% · $18,352M |
| FY 2013 Q3 | Unavailable | Unavailable | 4.39% · $866M | 1.83% · $362M | 93.78% · $18,503M | 100% · $19,731M |
| FY 2013 Q4 | Unavailable | Unavailable | 6.97% · $1,351M | 1.86% · $361M | 91.17% · $17,666M | 100% · $19,378M |
| FY 2014 Q1 | Unavailable | Unavailable | 8.46% · $1,442M | 2.02% · $344M | 89.52% · $15,255M | 100% · $17,041M |
| FY 2014 Q2 | Unavailable | Unavailable | 1.35% · $233M | 2.09% · $360M | 96.55% · $16,616M | 100% · $17,209M |
| FY 2014 Q3 | Unavailable | Unavailable | 0% · $0M | Unavailable | 100% · $12,752M | 100% · $12,752M |
| FY 2014 Q4 | Unavailable | Unavailable | 0% · $0M | Unavailable | 100% · $9,126M | 100% · $9,126M |
| FY 2015 Q1 | Unavailable | Unavailable | 0% · $0M | Unavailable | 100% · $11,678M | 100% · $11,678M |
| FY 2015 Q2 | Unavailable | Unavailable | 7.8% · $775M | Unavailable | 92.2% · $9,164M | 100% · $9,939M |
| FY 2015 Q3 | Unavailable | Unavailable | 5.5% · $800M | Unavailable | 94.5% · $13,741M | 100% · $14,541M |
| FY 2015 Q4 | Unavailable | Unavailable | 12.14% · $799M | Unavailable | 87.86% · $5,782M | 100% · $6,581M |
| FY 2016 Q1 | Unavailable | Unavailable | 6.49% · $1,000M | Unavailable | 93.51% · $14,404M | 100% · $15,404M |
| FY 2016 Q2 | Unavailable | Unavailable | 9.2% · $1,383M | Unavailable | 90.8% · $13,646M | 100% · $15,029M |
| FY 2016 Q3 | Unavailable | Unavailable | 9.45% · $1,399M | Unavailable | 90.55% · $13,408M | 100% · $14,807M |
| FY 2016 Q4 | Unavailable | Unavailable | 11.35% · $1,330M | Unavailable | 88.65% · $10,391M | 100% · $11,721M |
| FY 2017 Q1 | Unavailable | Unavailable | 16.69% · $2,728M | Unavailable | 83.31% · $13,617M | 100% · $16,345M |
| FY 2017 Q2 | Unavailable | Unavailable | 12.19% · $2,236M | Unavailable | 87.81% · $16,105M | 100% · $18,341M |
| FY 2017 Q3 | Unavailable | Unavailable | 16.58% · $2,981M | Unavailable | 83.42% · $15,002M | 100% · $17,983M |
| FY 2017 Q4 | Unavailable | Unavailable | 50.21% · $4,869M | Unavailable | 49.79% · $4,829M | 100% · $9,698M |
| FY 2018 Q1 | Unavailable | Unavailable | 26.35% · $4,858M | Unavailable | 73.65% · $13,577M | 100% · $18,435M |
| FY 2018 Q2 | Unavailable | Unavailable | 17.33% · $4,965M | Unavailable | 82.67% · $23,687M | 100% · $28,652M |
| FY 2018 Q3 | Unavailable | Unavailable | 40.02% · $5,040M | Unavailable | 59.98% · $7,553M | 100% · $12,593M |
| FY 2018 Q4 | Unavailable | Unavailable | 38.86% · $5,231M | Unavailable | 61.14% · $8,229M | 100% · $13,460M |
| FY 2019 Q1 | Unavailable | Unavailable | 30.47% · $6,263M | Unavailable | 69.53% · $14,292M | 100% · $20,555M |
| FY 2019 Q2 | Unavailable | Unavailable | 24.97% · $6,507M | Unavailable | 75.03% · $19,556M | 100% · $26,063M |
| FY 2019 Q3 | Unavailable | Unavailable | 45.88% · $7,626M | Unavailable | 54.12% · $8,994M | 100% · $16,620M |
| FY 2019 Q4 | Unavailable | Unavailable | 49.35% · $7,748M | Unavailable | 50.65% · $7,952M | 100% · $15,700M |
| FY 2020 Q1 | Unavailable | Unavailable | 44.79% · $6,362M | Unavailable | 55.21% · $7,843M | 100% · $14,205M |
| FY 2020 Q2 | Unavailable | Unavailable | 2.15% · $286M | Unavailable | 97.85% · $13,033M | 100% · $13,319M |
| FY 2020 Q3 | Unavailable | Unavailable | 0.7% · $114M | Unavailable | 99.3% · $16,247M | 100% · $16,361M |
| FY 2020 Q4 | Unavailable | Unavailable | 2.37% · $263M | Unavailable | 97.63% · $10,825M | 100% · $11,088M |
| FY 2021 Q1 | Unavailable | Unavailable | 19.87% · $3,470M | Unavailable | 80.13% · $13,991M | 100% · $17,461M |
| FY 2021 Q2 | Unavailable | Unavailable | 21.63% · $4,209M | Unavailable | 78.37% · $15,249M | 100% · $19,458M |
| FY 2021 Q3 | Unavailable | Unavailable | 50.94% · $9,914M | Unavailable | 49.06% · $9,547M | 100% · $19,461M |
| FY 2021 Q4 | Unavailable | Unavailable | 48.38% · $7,533M | Unavailable | 51.62% · $8,039M | 100% · $15,572M |
| FY 2022 Q1 | Unavailable | Unavailable | 24.33% · $2,650M | Unavailable | 75.67% · $8,241M | 100% · $10,891M |
| FY 2022 Q2 | Unavailable | Unavailable | 10.74% · $975M | Unavailable | 89.26% · $8,106M | 100% · $9,081M |
| FY 2022 Q3 | Unavailable | Unavailable | 5.3% · $450M | Unavailable | 94.7% · $8,043M | 100% · $8,493M |
| FY 2022 Q4 | Unavailable | Unavailable | 9.36% · $998M | Unavailable | 90.64% · $9,665M | 100% · $10,663M |
| FY 2023 Q1 | Unavailable | Unavailable | 16.34% · $2,215M | Unavailable | 83.66% · $11,341M | 100% · $13,556M |
| FY 2023 Q2 | Unavailable | Unavailable | 4.79% · $550M | Unavailable | 95.21% · $10,927M | 100% · $11,477M |
| FY 2023 Q3 | Unavailable | Unavailable | 9.18% · $1,000M | Unavailable | 90.82% · $9,899M | 100% · $10,899M |
| FY 2023 Q4 | Unavailable | Unavailable | 6.14% · $811M | Unavailable | 93.86% · $12,404M | 100% · $13,215M |
| FY 2024 Q1 | Unavailable | Unavailable | 13.08% · $2,500M | Unavailable | 86.92% · $16,607M | 100% · $19,107M |
| FY 2024 Q2 | Unavailable | Unavailable | 15.32% · $3,535M | Unavailable | 84.68% · $19,535M | 100% · $23,070M |
| FY 2024 Q3 | Unavailable | Unavailable | 17.58% · $3,534M | Unavailable | 82.42% · $16,569M | 100% · $20,103M |
| FY 2024 Q4 | Unavailable | Unavailable | 16.65% · $3,535M | Unavailable | 83.35% · $17,700M | 100% · $21,235M |
| FY 2025 Q1 | Unavailable | Unavailable | 21.68% · $4,521M | Unavailable | 78.32% · $16,333M | 100% · $20,854M |
| FY 2025 Q2 | Unavailable | Unavailable | 21.26% · $5,302M | Unavailable | 78.74% · $19,631M | 100% · $24,933M |
| FY 2025 Q3 | Unavailable | Unavailable | 19.46% · $5,300M | Unavailable | 80.54% · $21,929M | 100% · $27,229M |
| FY 2025 Q4 | Unavailable | Unavailable | 25.81% · $6,310M | Unavailable | 74.19% · $18,138M | 100% · $24,448M |
| FY 2026 Q1 | Unavailable | Unavailable | 22.61% · $7,240M | Unavailable | 77.39% · $24,777M | 100% · $32,017M |
| FY 2026 Q2 | Unavailable | Unavailable | 18.07% · $6,006M | Unavailable | 81.93% · $27,223M | 100% · $33,229M |
Sources and calculations
Company filings · USD · Last checked 2026-10-18. Missing inputs remain unavailable. Your chart selection and layout are saved in this browser for Bank Of America.
All charts share the selected dates. Quarterly/Yearly changes fiscal charts; valuation keeps completed daily closes on a published TTM basis. Later restatements can delay that basis. Historical mean, median and pricing labels use the selected range and do not estimate intrinsic fair value.
- Revenue
- Reported revenue from company filings.
- Net income
- Reported company figures.
- Net margin
- Reported net income / revenue × 100.
- P/E
- Completed closing price × diluted shares / TTM earnings attributable to common shareholders.
- ROE
- Earnings attributable to owners / average equity attributable to owners × 100, using period end and one year earlier.
- Capital allocation
- Reported cash uses as a percentage of tracked uses. Missing categories remain unavailable; SBC is noncash and excluded.