undamentalytics Newsletter

3M cash flow statement

In fiscal 2025, 3M's operations generated $2.31bn of cash; it spent $910m on capital projects, leaving free cash flow of $1.40bn. It returned $1.56bn in dividends and $3.25bn through buybacks.

Cash flow statement

US$ millions unless shown otherwise. Fiscal years, plus the last twelve months (LTM) when newer.

3M: cash flow statement, annual
Fiscal year2009Dec 20092010Dec 20102011Dec 20112012Dec 20122013Dec 20132014Dec 20142015Dec 20152016Dec 20162017Dec 20172018Dec 20182019Dec 20192020Dec 20202021Dec 20212022Dec 20222023Dec 20232024Dec 20242025Dec 2025LTMSept 2026
Cash from operations4,9415,1745,2845,3005,8176,6266,4206,6626,2406,4397,0708,1137,4545,5916,6801,8192,3063,629
Depreciation and amortisation1,1571,1201,2361,2881,3711,4081,4351,4741,5441,4881,5931,9111,9151,8311,9871,3631,3081,427
Stock-based pay217274253223240280276298324302278262274263274289225210
Capital spending9031,0911,3791,4841,6651,4931,4611,4201,3731,5771,6991,5011,6031,7491,6151,181910952
Free cash flow4,0384,0833,9053,8164,1525,1334,9595,2424,8674,8625,3716,6125,8513,8425,0656381,3962,677
Free cash flow after stock pay3,8213,8093,6523,5933,9124,8534,6834,9444,5434,5605,0936,3505,5773,5794,7913491,1712,467
Dividends paid1,4311,5001,5551,6351,7302,2162,5612,6782,8033,1933,3163,3883,4203,3693,3111,9821,5621,603
Share buybacks178542,7012,2045,2125,6525,2383,7532,0684,8701,4073682,1991,464331,8013,2513,777

Free cash flow is cash from operations minus capital spending. Free cash flow after stock pay also subtracts stock-based compensation, a real cost to shareholders that the cash flow statement adds back. Dividends, buybacks and shares issued are cash amounts for the period.

Compare with peers

Head to head: IEP vs MMMCODI vs MMMMATW vs MMM

More: Industrial Conglomerates stocks compared, Industrials sector, rankings of US companies

Figures from 3M's SEC filings (10-K and 10-Q), retrieved October 21, 2026. How we read and check them: methodology and data sources. Not investment advice. Back to 3M.