CVS Health revenue and financials
$86.43Change from previous close: −0.67%Absolute change: −$0.58
In the fiscal year ended December 2025, CVS Health reported revenue of $402.07B (+7.85% year over year). Net income was $1.77B, a net margin of 0.4%.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- +7.85%
- 2025 vs 2024
- Net income growth
- −61.68%
- 2025 vs 2024
- Net margin
- 0.4%
- 2024: 1.2%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 6,345 | 4,249 | 3,390 | 796 | 1,897 | 4,556 | 1,860 | -745 | 3,089 | 4,903 | -2,636 | 2,716 |
| Depreciation and amortization | 1,126 | 1,115 | 1,147 | 1,134 | 1,171 | 1,154 | 1,147 | 1,161 | 1,151 | 1,138 | 1,134 | 1,127 |
| Capital expenditure | -691 | -849 | -784 | -698 | -607 | -743 | -768 | -670 | -638 | -705 | -911 | -545 |
| Investing cash flow | -1,884 | -874 | -1,998 | -2,087 | -1,024 | -762 | -547 | -3,347 | -1,625 | -2,094 | -1,242 | -771 |
| Financing cash flow | -2,693 | -2,318 | -2,032 | -1,382 | 806 | -2,332 | 431 | -1,588 | 1,249 | -1,227 | -972 | -2,697 |
| Dividends paid | -878 | -847 | -845 | -846 | -866 | -840 | -838 | -837 | -858 | -840 | -779 | -779 |
| Share repurchases | -145 | -9.0 | -13.0 | -20.0 | -114 | -11.0 | -4.0 | -4.0 | -142 | -3,058 | -5.0 | -4.0 |
| Debt issued | — | — | 0.0 | 3,048 | 921 | — | 4,273 | 600 | 2,440 | 2,519 | 200 | -1,000 |
| Debt repaid | -1,769 | -1,518 | -1,267 | -3,719 | 840 | -1,602 | -3,067 | -1,469 | -219 | -18.0 | -432 | -947 |
| Net change in cash | 1,768 | 1,057 | -640 | -2,673 | 1,679 | 1,462 | 1,744 | -5,680 | 2,713 | 1,582 | -4,850 | -752 |
| Free cash flow | 5,654 | 3,400 | 2,606 | 98.0 | 1,290 | 3,813 | 1,092 | -1,415 | 2,451 | 4,198 | -3,547 | 2,171 |
| Levered free cash flow | 5,381 | 2,758 | 229 | -606 | 2,547 | 3,486 | 1,276 | -1,748 | 3,251 | 3,864 | -3,585 | 1,844 |
