3M › Financials
Ten years from 3M’s own SEC filings. Fiscal years end in December.
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $30.11B | $31.66B | $32.77B | $32.14B | $32.18B | $35.35B | $26.16B | $24.61B | $24.57B | $24.95B | $25.18B | — |
| Operating income | $7.03B | $7.69B | $7.21B | $6.17B | $7.16B | $7.37B | $4.37B | −$10.69B | $4.82B | $4.63B | $4.62B | — |
| Net income | $5.05B | $4.86B | $5.35B | $4.52B | $5.45B | $5.92B | $5.78B | −$7.00B | $4.17B | $3.25B | $3.00B | — |
| Earnings per share, diluted | $8.16 | $7.93 | $8.89 | $7.72 | $9.36 | $10.12 | $10.18 | −$12.63 | $7.55 | $6.00 | — | — |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $2.40B | $3.05B | $2.85B | — | $4.63B | $4.56B | $3.65B | $5.93B | $5.60B | $5.24B | — | $2.96B |
| Total assets | $32.91B | $37.99B | $36.50B | $44.66B | $47.34B | $47.07B | $46.45B | $50.58B | $39.87B | $37.73B | — | $34.92B |
| Debt | $11.48B | $13.20B | $14.16B | $19.36B | $18.78B | $17.35B | $15.94B | $14.24B | $13.04B | $12.60B | — | $12.55B |
| Total liabilities | $22.56B | $26.36B | $26.65B | $34.53B | $34.41B | $31.95B | $31.68B | $45.71B | $35.97B | $32.99B | — | $31.92B |
| Shareholders' equity | $10.30B | $11.56B | $9.80B | $10.06B | $12.87B | $15.05B | $14.72B | $4.81B | $3.84B | $4.70B | — | $2.95B |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $6.66B | $6.24B | $6.44B | $7.07B | $8.11B | $7.45B | $5.59B | $6.68B | $1.82B | $2.31B | $4.90B | — |
| Capital spending | $1.42B | $1.37B | $1.58B | $1.70B | $1.50B | $1.60B | $1.75B | $1.61B | $1.18B | $910.0M | $914.0M | — |
| Free cash flow | $5.24B | $4.87B | $4.86B | $5.37B | $6.61B | $5.85B | $3.84B | $5.07B | $638.0M | $1.40B | $3.98B | — |
| Buybacks | $3.75B | $2.07B | $4.87B | $1.41B | $368.0M | $2.20B | $1.46B | $33.0M | $1.80B | $3.25B | $4.02B | — |
| Dividends | $2.68B | $2.80B | $3.19B | $3.32B | $3.39B | $3.42B | $3.37B | $3.31B | $1.98B | $1.56B | $1.59B | — |
| Returned to shareholders | $6.43B | $4.87B | $8.06B | $4.72B | $3.76B | $5.62B | $4.83B | $3.34B | $3.78B | $4.81B | $5.61B | — |
| Stock-based pay | $298.0M | $324.0M | $302.0M | $278.0M | $262.0M | $274.0M | $263.0M | $274.0M | $289.0M | $225.0M | $217.0M | — |
Every column links to the filing it comes from on EDGAR. Last 12 months adds the latest year to date to the last 10-K and takes away the same months a year earlier. Debt is long-term debt including the part due within a year. A dash means the company did not report that line in a form we can read, never a zero. Market cap uses the latest closing price and the share count from the cover of the latest filing. How we count
$84.97B at $164.75 a share, with 515,722,417 shares outstanding as of Jun 30, 2026, from the cover of its latest SEC filing.
Revenue of $25.18B and net income of $3.00B in the last 12 months to Jun 2026.
3M reported $12.55B of debt and $2.96B of cash and equivalents on its balance sheet in Jun 2026.
Yes. Operating cash flow minus capital spending was $3.98B in the last 12 months to Jun 2026.
$4.81B in buybacks and dividends in fiscal 2025, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy