Bank of America Corporation (BAC)
NYSE: BAC · IEX Real-Time Price · USD
38.32
-0.05 (-0.13%)
At close: Apr 24, 2024, 4:00 PM
38.16
-0.16 (-0.42%)
After-hours: Apr 24, 2024, 7:59 PM EDT

Bank of America Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
24,86626,01530,55716,47325,99826,69616,61816,14014,4274,476
Upgrade
Depreciation & Amortization
2,0571,9781,8981,8431,7292,0632,1032,2412,3892,522
Upgrade
Share-Based Compensation
2,9422,8622,7682,0311,9741,7291,6491,367-8978
Upgrade
Other Operating Activities
13,468-38,695-43,83716,22530,6447,581-12,120-4,15310,18722,675
Upgrade
Operating Cash Flow
44,982-6,327-7,19337,99361,77739,5209,86417,27728,39730,795
Upgrade
Operating Cash Flow Growth
----38.50%56.32%300.65%-42.91%-39.16%-7.79%-66.82%
Upgrade
Change in Investments
-30,1292,083-309,812-174,176-77,656-69,482-59,952-62,693-55,865-5,756
Upgrade
Other Investing Activities
-5,258-4,612-3,479-3,489-2,974-1,9868,411408294-2,504
Upgrade
Investing Cash Flow
-35,387-2,529-313,291-177,665-80,630-71,468-51,541-62,285-55,571-8,260
Upgrade
Dividends Paid
-9,087-8,576-8,055-7,727-5,934-6,895-5,700-4,194-3,574-2,306
Upgrade
Share Issuance / Repurchase
-4,576-5,073-25,126-7,025-28,144-20,094-12,814-5,112-2,374-1,675
Upgrade
Debt Issued / Paid
114,23938,34056,2879,386-16,2498,82419,568-24,100-26,755-13,832
Upgrade
Other Financing Activities
-7,231-130,730268,544361,18553,70471,28348,21466,55981,2385,612
Upgrade
Financing Cash Flow
93,345-106,039291,650355,8193,37753,11849,26833,15348,535-12,201
Upgrade
Exchange Rate Effect
-70-3,123-3,4082,756-368-1,2002,105240-597-3,067
Upgrade
Net Cash Flow
102,870-118,018-32,242218,903-15,84419,9709,696-11,61520,7647,267
Upgrade
Free Cash Flow
44,982-6,327-7,19337,99361,77739,5209,86417,27728,39730,795
Upgrade
Free Cash Flow Growth
----38.50%56.32%300.65%-42.91%-39.16%-7.79%-66.82%
Upgrade
Free Cash Flow Margin
45.63%-6.66%-8.07%44.42%67.71%43.42%11.32%20.64%34.23%35.85%
Upgrade
Free Cash Flow Per Share
5.60-0.78-0.854.346.583.910.971.682.712.92
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).