CVS
CVS Health · Health Care · Health Care Services
$94.11
52w 69.51 – 110.68
20y monthly, adjusted
Mkt cap
$120.4B
P/E
67.7
P/FCF
15.3
FCF yield
6.5%
ROE
2.4%
Shldr yield
2.8%
div 2.8% + bb 0.0%
What today's price assumes
At $120.4B, the market is pricing in 4.1% annual free-cash-flow growth for the next decade (10% discount rate, 2.5% terminal growth). Over the last ten years, FCF actually grew 2.4% per year — the price asks for acceleration beyond the historical record.
Simple DCF per-share range: $83 · $83 · $103 (4% / base / optimistic growth). An estimate, not a target.
Historical multiple lens
At its own median P/OCF of 6.7× across 19 years, CVS would trade near $55/share (25th–75th percentile: $53–$69); it trades at 11.3× today.
Assumes the historical multiple regime persists — re-ratings can be permanent.
Growth record
Compound annual growth rates from as-filed 10-K data, split-adjusted
Rev 3y
+7.6%
Rev 5y
+8.4%
Rev 10y
+10.1%
EPS 5y
−23.9%
EPS 10y
−11.3%
FCF 5y
−10.3%
FCF 10y
+2.4%
Fundamentals
Fiscal 2007–2025, from SEC filings
Revenue
Net income
Free cash flow
Diluted shares (lower is better)
Margins
Capital returned (dividends + buybacks)
Cash vs long-term debt
Quarterly
Discrete quarters from 10-Q filings; Q4 derived as fiscal year minus Q1–Q3. OCF is unwound from the year-to-date figures 10-Qs report. Compare to the same quarter a year ago — most businesses are seasonal.
Revenue by quarter
Net income by quarter
| Quarter | Revenue | YoY | Net income | YoY | EPS | OCF |
|---|---|---|---|---|---|---|
| Q2'26 | $106.1B | +7.3% | $3.0B | +191.8% | 2.31 | $6.3B |
| Q1'26 | $100.4B | +6.2% | $2.9B | +65.4% | 2.30 | $4.2B |
| Q4'25 * | $105.7B | +8.2% | $2.9B | +79.0% | 2.31 | $3.4B |
| Q3'25 | $102.9B | +7.8% | −$4.0B | −4669.0% | -3.13 | $796.0M |
| Q2'25 | $98.9B | +8.4% | $1.0B | −42.3% | 0.80 | $1.9B |
| Q1'25 | $94.6B | +7.0% | $1.8B | +59.8% | 1.41 | $4.6B |
| Q4'24 * | $97.7B | +4.2% | $1.6B | −19.6% | 1.30 | $1.9B |
| Q3'24 | $95.4B | +6.3% | $87.0M | −96.2% | 0.07 | −$745.0M |
| Q2'24 | $91.2B | +2.6% | $1.8B | −6.9% | 1.41 | $3.1B |
| Q1'24 | $88.4B | +3.7% | $1.1B | −47.9% | 0.88 | $4.9B |
| Q4'23 * | $93.8B | +11.9% | $2.0B | −12.3% | 1.59 | −$2.6B |
| Q3'23 | $89.8B | +10.6% | $2.3B | — | 1.75 | $2.7B |
| Q2'23 | $88.9B | +10.3% | $1.9B | −37.2% | 1.48 | $5.9B |
Track record
Compound annual growth by period. For debt and share count, negative is the good direction.
| Series | 3y | 5y | 10y | 15y |
|---|---|---|---|---|
| Revenue | +7.6% | +8.4% | +10.1% | +10.0% |
| Operating cash flow | −13.0% | −7.7% | +2.2% | +5.5% |
| Free cash flow | −16.6% | −10.3% | +2.4% | +7.1% |
| EPS (diluted) | −24.7% | −23.9% | −11.3% | −3.8% |
| Equity | +1.7% | +1.6% | +7.3% | +4.7% |
| LT debt | +6.2% | +0.4% | +8.7% | +13.8% |
| Diluted shares | −1.3% | −0.7% | +1.2% | −0.5% |
| Stock price | +17.4% | +5.2% | +3.2% | +9.4% |
$100, 3 years ago
$162vs $176 in SPY
17.4% vs 20.7%/yr
$100, 5 years ago
$129vs $181 in SPY
5.2% vs 12.6%/yr
$100, 10 years ago
$137vs $412 in SPY
3.2% vs 15.2%/yr
$100, 15 years ago
$385vs $813 in SPY
9.4% vs 15.0%/yr
The $1 test — market value created per $1 of earnings retained (Buffett's hurdle: at least $1)
Last 5 years
$1.25
$14.6B created / $11.6B retained
Last 10 years
$0.55
$14.1B created / $25.6B retained
Quality & capital discipline
Cash-based returns and how management deploys capital
Cash ROIC
7.8%
OCF ÷ (equity + debt)
OCF / EV yield
6.2%
MC vs 10× OCF
1.13
≤1 = priced under 10× OCF
Debt / FCF
7.7y
SBC / FCF
6.9%
Owner earnings
$7.3B
OCF − capex − SBC
OE yield
6.1%
Share count 5y
−0.4%
per year; negative = buybacks
Capital intensity
—
net PP&E ÷ revenue
Sales efficiency
$0.02
new PP&E per $1 new revenue, 5y
Growth engine (5y): reinvested 9.6% of operating cash flow at an incremental return of -80.1% — an organically fundable growth rate of about -7.7% per year (growth ≈ reinvestment rate × incremental ROIC).
Checklist
13 of 26 checks pass · 50%. Checks with structurally missing inputs are excluded.
Growth & Consistency
4/7
- pass
Revenue growth
8.4% · 5y CAGR ≥ 5%
- fail
EPS growth
-23.9% · 5y CAGR ≥ 5%
- fail
FCF growth
-10.3% · 5y CAGR ≥ 5%
- pass
Revenue rises consistently
9 of 9 · up in ≥ 7 of last 10 years
- pass
FCF consistently positive
10 of 10 · positive in ≥ 8 of last 10 years
- pass
Profitable every year
9 of 10 · net income > 0 in ≥ 8 of last 10
- fail
Cash flow keeps up with sales
-7.7% vs 8.4% · OCF CAGR ≥ 0.9× revenue CAGR
Profitability
1/6
- fail
Net margin
0.4% · ≥ 8%
- fail
Operating margin
1.2% · ≥ 10%
- na
Gross margin stable or rising
— · no drop > 2 pts over 3y
- fail
Return on equity
2.4% · ≥ 12%
- fail
Cash ROIC
7.8% · ≥ 12%
- fail
FCF margin
1.9% · ≥ 5%
- pass
Earnings back their cash
OCF $10.6B vs NI $1.8B · OCF ≥ net income (latest FY)
Balance Sheet
2/5
- fail
Debt payable from cash flow
7.7y · LT debt ≤ 3× FCF
- fail
Cash cushion
14% · cash ≥ 50% of LT debt
- pass
Leverage
0.80 · LT debt ≤ 1.5× equity
- pass
Equity positive and compounding
$75.2B · equity > 0 and grew over ~5y
- fail
Interest burden
67% · interest ≤ 15% of operating income
Capital Allocation
4/4
- pass
Share count flat or shrinking
-0.4% · ≤ +0.5%/yr over ~5y
- pass
Stock comp restrained
7% · SBC ≤ 15% of FCF
- pass
Distributions funded by FCF
44% · dividends + buybacks ≤ 100% of FCF
- pass
Repurchases are a habit
5 of 10 · buybacks in ≥ 5 of last 10 years
Valuation Discipline
2/4
- pass
FCF yield
6.5% · ≥ 3%
- fail
Earnings multiple
67.7 · P/E ≤ 25
- fail
Price asks less than history delivered
4.1% vs 2.4% · implied FCF growth ≤ historical FCF CAGR
- pass
Shareholder yield
2.8% · dividends + buybacks ≥ 2% of market cap
Red flags
Mechanical checks — a flag is a question to investigate, not a verdict
Heavy debt load
Long-term debt exceeds 5 years of free cash flow.
Financial data
As filed in 10-Ks; per-share figures split-adjusted. $ in millions.
| FY | Revenue | Gross profit | Op income | Net income | EPS | OCF | CapEx | FCF | Dividends | Buybacks | SBC | Cash | LT debt | Equity | Shares |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 402,067 | — | 4,660 | 1,768 | 1.39 | 10,639 | 2,832 | 7,807 | 3,397 | 0 | 535 | 8,453 | 60,502 | 75,214 | 1,271 |
| 2024 | 372,809 | — | 8,516 | 4,614 | 3.66 | 9,107 | 2,781 | 6,326 | 3,373 | 3,023 | 540 | 8,586 | 60,527 | 75,560 | 1,262 |
| 2023 | 357,776 | — | 13,743 | 8,344 | 6.47 | 13,426 | 3,031 | 10,395 | 3,132 | 2,012 | 588 | 8,196 | 58,638 | 76,461 | 1,290 |
| 2022 | 322,467 | — | 7,954 | 4,311 | 3.26 | 16,177 | 2,727 | 13,450 | 2,907 | 3,500 | 447 | 12,945 | 50,476 | 71,469 | 1,323 |
| 2021 | 292,111 | — | 13,310 | 8,001 | 6.02 | 18,265 | 2,520 | 15,745 | 2,625 | 0 | 484 | 9,408 | 51,971 | 75,075 | 1,329 |
| 2020 | 268,706 | — | 13,911 | 7,179 | 5.46 | 15,865 | 2,437 | 13,428 | 2,624 | 0 | 400 | 7,854 | 59,207 | 69,389 | 1,314 |
| 2019 | 256,776 | — | 11,987 | 6,634 | 5.08 | 12,848 | 2,457 | 10,391 | 2,603 | 0 | 453 | 5,683 | 64,699 | 63,864 | 1,305 |
| 2018 | 193,919 | — | 4,021 | -594 | -0.57 | 8,865 | 2,037 | 6,828 | 2,038 | 0 | 280 | 4,059 | 71,444 | 58,225 | 1,044 |
| 2017 | 184,765 | 28,545 | 9,538 | 6,622 | 6.44 | 8,007 | 1,918 | 6,089 | 2,049 | 4,361 | 234 | 1,696 | 22,181 | 37,691 | 1,024 |
| 2016 | 177,526 | 28,857 | 10,386 | 5,317 | 4.90 | 10,141 | 2,224 | 7,917 | 1,840 | 4,461 | 222 | 3,371 | 25,615 | 36,830 | 1,079 |
| 2015 | 153,290 | 26,528 | 9,475 | 5,237 | 4.63 | 8,539 | 2,367 | 6,172 | 1,576 | 5,001 | 230 | 2,459 | 26,267 | 37,196 | 1,126 |
| 2014 | 139,367 | 25,367 | 8,799 | 4,644 | 3.96 | 8,137 | 2,136 | 6,001 | 1,288 | 4,001 | 165 | 2,481 | 11,630 | 37,958 | 1,169 |
| 2013 | 126,761 | 23,783 | 8,037 | 4,592 | 3.74 | 5,783 | 1,984 | 3,799 | 1,097 | 3,976 | 141 | 4,089 | 12,841 | 37,938 | 1,226 |
| 2012 | 123,120 | 22,488 | 7,210 | 3,862 | 3.02 | 6,671 | 2,030 | 4,641 | 829 | 4,330 | 132 | 1,375 | 9,133 | 37,653 | 1,280 |
| 2011 | 107,080 | 20,562 | 6,331 | 3,458 | 2.57 | 5,856 | 1,872 | 3,984 | 674 | 3,001 | 135 | 1,413 | 9,208 | 38,013 | 1,347 |
| 2010 | 95,778 | 20,219 | 6,137 | 3,427 | 2.49 | 4,779 | 2,005 | 2,774 | 479 | 1,500 | 150 | 1,427 | 8,652 | 37,700 | 1,377 |
| 2009 | 98,215 | 20,358 | 6,425 | 3,696 | 2.55 | 4,035 | 2,548 | 1,487 | 439 | 2,477 | 165 | 1,086 | 8,756 | 35,768 | 1,450 |
| 2008 | 87,472 | 18,290 | 6,046 | 3,198 | 2.18 | 3,947 | 2,180 | 1,767 | 383 | 23 | 92 | 1,352 | 8,057 | 34,574 | 1,469 |
| 2007 | 76,330 | 16,108 | 4,794 | 2,637 | 1.92 | 3,230 | 1,805 | 1,425 | 323 | 5,370 | 78 | 1,056 | — | 31,322 | 1,372 |
Some concepts are structurally absent for certain industries (banks report no gross profit or capex). Missing ≠ zero.