Bank of America Corporation
BAC
NYSE
48.45
USD+0.06(+0.12%)
As of today
Bank of America Corporation fundamentals
Key ratios
Statements Highlights
Period Ending | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | |
---|---|---|---|---|---|---|
Total Revenue | 93,753,000,000 | 93,851,000,000 | 115,053,000,000 | 171,912,000,000 | 192,434,000,000 | |
Gross Profit | 74,208,000,000 | 93,707,000,000 | 92,407,000,000 | 94,187,000,000 | 96,066,000,000 | |
Operating Income | 18,995,000,000 | 33,976,000,000 | 30,969,000,000 | 28,342,000,000 | 29,254,000,000 | |
Net Income | 17,894,000,000 | 31,978,000,000 | 27,528,000,000 | 26,515,000,000 | 27,132,000,000 | |
Total Assets | 2,819,627,000,000 | 3,169,495,000,000 | 3,051,375,000,000 | 3,180,151,000,000 | 3,261,519,000,000 | |
Total Current Liabilities | 2,236,365,000,000 | 2,580,181,000,000 | 2,455,840,000,000 | 2,335,342,000,000 | 2,433,159,000,000 | |
Total Equity | 272,924,000,000 | 270,066,000,000 | 273,197,000,000 | 291,646,000,000 | 295,559,000,000 | |
Free Cash Flow | 37,993,000,000 | -7,193,000,000 | -6,327,000,000 | 44,982,000,000 | -8,805,000,000 | |
Cash from Operations | 37,993,000,000 | -7,193,000,000 | -6,327,000,000 | 44,982,000,000 | -8,805,000,000 | |
Cash from Investing | -177,665,000,000 | -313,291,000,000 | -2,529,000,000 | -35,387,000,000 | -90,693,000,000 | |
Cash from Financing | 355,819,000,000 | 291,650,000,000 | -106,039,000,000 | 93,345,000,000 | 60,369,000,000 | |
Net Change in Cash | 218,903,000,000 | -32,242,000,000 | -118,018,000,000 | 102,870,000,000 | -42,959,000,000 |