Cash Flow - BANK OF AMERICA CORP /DE/ (BAC)
($Billion, Million)| Dec-25 | Dec-24 | Dec-23 | Dec-22 | Dec-21 | Dec-20 | Dec-19 | Dec-18 | Dec-17 | Dec-16 | Dec-15 | Dec-14 | Dec-13 | Dec-12 | Dec-11 | Dec-10 | Dec-09 | Dec-08 | Dec-07 | Dec-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 12,613.00 | -8,805.00 | 44,982.00 | -6,327.00 | -7,193.00 | 37,993.00 | 61,777.00 | 39,520.00 | 9,864.00 | 17,277.00 | 28,397.00 | 30,795.00 | 92,817.00 | -16,056.00 | 64,490.00 | 82,594.00 | 129,731.00 | 4,034.00 | 11,036.00 | 14,509.00 |
| Cash flow from investing | -145,157.00 | -90,693.00 | -35,387.00 | -2,529.00 | -313,291.00 | -177,665.00 | -80,630.00 | -71,468.00 | -51,541.00 | -62,285.00 | -55,571.00 | -8,260.00 | 25,058.00 | -34,979.00 | 52,429.00 | -30,347.00 | 157,925.00 | -2,930.00 | -108,480.00 | -68,304.00 |
| Cash flow from financing | 69,948.00 | 60,369.00 | 93,345.00 | -106,039.00 | 291,650.00 | 355,819.00 | 3,377.00 | 53,118.00 | 49,195.00 | 32,982.00 | 48,585.00 | -12,201.00 | -95,442.00 | 42,416.00 | -104,654.00 | -65,334.00 | -199,568.00 | -10,695.00 | 103,412.00 | 53,133.00 |
| Change in cash | -62,596.00 | -39,129.00 | 102,940.00 | -114,895.00 | -28,834.00 | 216,147.00 | -15,476.00 | 19,970.00 | 9,623.00 | -11,786.00 | 20,814.00 | 7,267.00 | 20,570.00 | -9,350.00 | 11,717.00 | -12,859.00 | 88,482.00 | -9,591.00 | 5,968.00 | -662.00 |
| Change in exchange rate | -1,200.00 | 2,105.00 | 240.00 | -597.00 | -3,067.00 | -1,863.00 | -731.00 | -548.00 | 228.00 | 394.00 | ||||||||||
Show Quarterly Cash Flow
Cash Flow - BANK OF AMERICA CORP /DE/ (BAC)
($Billion, Million)| Mar-26 | Dec-25 | Sep-25 | Jun-25 | Mar-25 | Dec-24 | Sep-24 | Jun-24 | Mar-24 | Dec-23 | Sep-23 | Jun-23 | Mar-23 | Dec-22 | Sep-22 | Jun-22 | Mar-22 | Dec-21 | Sep-21 | Jun-21 | Mar-21 | Dec-20 | Sep-20 | Jun-20 | Mar-20 | Dec-19 | Sep-19 | Jun-19 | Mar-19 | Dec-18 | Sep-18 | Jun-18 | Mar-18 | Dec-17 | Sep-17 | Jun-17 | Mar-17 | Dec-16 | Sep-16 | Jun-16 | Mar-16 | Dec-15 | Sep-15 | Jun-15 | Mar-15 | Dec-14 | Sep-14 | Jun-14 | Mar-14 | Dec-13 | Sep-13 | Jun-13 | Mar-13 | Dec-12 | Sep-12 | Jun-12 | Mar-12 | Dec-11 | Sep-11 | Jun-11 | Mar-11 | Dec-10 | Sep-10 | Jun-10 | Mar-10 | Dec-09 | Sep-09 | Jun-09 | Mar-09 | Dec-08 | Sep-08 | Jun-08 | Mar-08 | Dec-07 | Sep-07 | Jun-07 | Mar-07 | Dec-06 | Sep-06 | Jun-06 | Mar-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 41,770.00 | -22,945.00 | 46,874.00 | -9,132.00 | -2,184.00 | 25,914.00 | -37,276.00 | 18,096.00 | -15,539.00 | 32,724.00 | 11,772.00 | 11,786.00 | -11,300.00 | 30,998.00 | 13,154.00 | -5,049.00 | -45,430.00 | 44,651.00 | 9,795.00 | -9,311.00 | -52,328.00 | 54,594.00 | -32,638.00 | -3,006.00 | 19,043.00 | 59,103.00 | -5,702.00 | -6,725.00 | 15,101.00 | -13,922.00 | 19,606.00 | -6,518.00 | 40,354.00 | -7,048.00 | 20,471.00 | 9,649.00 | -12,989.00 | -8,356.00 | 526.00 | 15,293.00 | 10,843.00 | 5,688.00 | 25,796.00 | -3,332.00 | 245.00 | -312.00 | 2,946.00 | 4,778.00 | 22,723.00 | 11,994.00 | 8,227.00 | 46,128.00 | 26,468.00 | -25,909.00 | 8,817.00 | 16,873.00 | -15,603.00 | 24,645.00 | -11,358.00 | 51,779.00 | -576.00 | 5,211.00 | 38,032.00 | 15,475.00 | 23,876.00 | 32,054.00 | 22,906.00 | 19,974.00 | 54,797.00 | -27,242.00 | 20,078.00 | 15,030.00 | -3,832.00 | 12,228.00 | 1,529.00 | 16,910.00 | -19,631.00 | 11,667.00 | -7,188.00 | 1,532.00 | 8,498.00 |
| Cash flow from investing | -66,451.00 | -1,172.00 | 1,943.00 | -56,918.00 | -89,010.00 | 9,410.00 | -27,258.00 | -1,523.00 | -71,322.00 | -64,183.00 | 28,796.00 | 88,730.00 | 30,846.00 | 14,380.00 | 34,761.00 | 16,738.00 | -68,408.00 | -58,907.00 | -32,698.00 | -108,606.00 | -113,080.00 | -53,882.00 | 54,977.00 | -88,349.00 | -90,411.00 | -43,279.00 | -30,133.00 | -2,451.00 | -4,767.00 | -24,317.00 | -26,282.00 | 1,980.00 | -22,849.00 | -11,968.00 | -15,699.00 | -9,984.00 | -13,941.00 | -143.00 | -32,510.00 | -9,116.00 | -21,374.00 | -22,818.00 | -4,768.00 | -14,473.00 | -13,512.00 | 27,738.00 | 8,471.00 | -14,394.00 | -29,415.00 | 17,748.00 | 9,602.00 | -3,962.00 | 1,670.00 | -15,578.00 | -17,479.00 | 9,250.00 | -11,406.00 | 74,027.00 | -6,194.00 | -1,436.00 | -13,968.00 | 26,608.00 | -36,882.00 | -25,880.00 | 5,807.00 | -49,900.00 | 33,911.00 | -2,697.00 | 176,611.00 | -15,478.00 | 30,471.00 | -19,726.00 | 1,803.00 | -36,977.00 | -23,005.00 | -23,900.00 | -24,598.00 | -7,582.00 | 6,097.00 | -54,685.00 | -12,134.00 |
| Cash flow from financing | 35,915.00 | 10,047.00 | -67,990.00 | 55,059.00 | 72,832.00 | -36,768.00 | 36,779.00 | -8,300.00 | 68,658.00 | 11,291.00 | 27,628.00 | -71,695.00 | 126,121.00 | -24,385.00 | -37,889.00 | -84,651.00 | 40,886.00 | 83,040.00 | 43,663.00 | 51,320.00 | 113,627.00 | 77,938.00 | -12,398.00 | 129,132.00 | 161,147.00 | -11,866.00 | 22,828.00 | 7,923.00 | -15,508.00 | 30,556.00 | 21,045.00 | -27,085.00 | 28,602.00 | 3,842.00 | 8,658.00 | -9,637.00 | 46,339.00 | 15,157.00 | 3,860.00 | -15,418.00 | 29,382.00 | 6,181.00 | -13,938.00 | 17,830.00 | 38,512.00 | -15,714.00 | -34,183.00 | 10,679.00 | 27,017.00 | -19,451.00 | 4,142.00 | -43,581.00 | -36,552.00 | 46,995.00 | -9,345.00 | -30,373.00 | 35,139.00 | -61,154.00 | -18,603.00 | -28,496.00 | 3,557.00 | -54,596.00 | -21,256.00 | 16,699.00 | -6,234.00 | -13,496.00 | -44,928.00 | -50,418.00 | -90,726.00 | 36,192.00 | -50,250.00 | 3,341.00 | 22.00 | 32,300.00 | 20,872.00 | 10,883.00 | 39,357.00 | 1,107.00 | -2,252.00 | 55,069.00 | -791.00 |
| Change in cash | 11,234.00 | -14,070.00 | -19,173.00 | -10,991.00 | -18,362.00 | -1,444.00 | -27,755.00 | 8,273.00 | -18,203.00 | -20,168.00 | 68,196.00 | 28,821.00 | 145,667.00 | 20,993.00 | 10,026.00 | -72,962.00 | -72,952.00 | 68,784.00 | 20,760.00 | -66,597.00 | -51,781.00 | 78,650.00 | 9,941.00 | 37,777.00 | 89,779.00 | 3,958.00 | -13,007.00 | -1,253.00 | -5,174.00 | -7,454.00 | 13,659.00 | -33,042.00 | 46,807.00 | -14,947.00 | 13,844.00 | -9,321.00 | 20,222.00 | 4,304.00 | -27,773.00 | -8,404.00 | 20,257.00 | -11,023.00 | 6,912.00 | 971.00 | 23,954.00 | 9,930.00 | -24,240.00 | 1,254.00 | 20,323.00 | 10,089.00 | 22,405.00 | -2,152.00 | -9,772.00 | 4,337.00 | -17,302.00 | -5,075.00 | 8,690.00 | 37,237.00 | -36,662.00 | 21,985.00 | -10,885.00 | -22,689.00 | -19,918.00 | 6,240.00 | 23,455.00 | -31,342.00 | 11,889.00 | -33,141.00 | 140,682.00 | -6,528.00 | 299.00 | -1,355.00 | -2,007.00 | 7,551.00 | -604.00 | 3,893.00 | -4,872.00 | 5,192.00 | -3,343.00 | 1,916.00 | -4,427.00 |
| Change in exchange rate | 229.00 | -710.00 | -1,419.00 | 700.00 | 227.00 | 414.00 | 651.00 | 813.00 | -2,354.00 | 351.00 | 837.00 | 1,406.00 | -74.00 | -178.00 | 946.00 | -1,291.00 | -1,782.00 | -1,474.00 | 191.00 | -2.00 | -202.00 | 434.00 | -737.00 | -1,358.00 | -1,171.00 | 705.00 | -825.00 | 560.00 | -281.00 | -507.00 | 138.00 | 102.00 | 88.00 | 188.00 | -54.00 | 6.00 | |||||||||||||||||||||||||||||||||||||||||||||